Jérôme Leclercq
|
e087129d4a
|
Fix many errors and warnings found out by MinGW
|
2016-11-04 18:14:52 +01:00 |
Lynix
|
5a07bbd001
|
Fix a lot of warnings from Clang/GCC
|
2016-10-17 14:46:53 +02:00 |
Lynix
|
f858356bc2
|
Renderer/UberShaderPreprocessor: Fix EARLY_FRAGMENT_TESTS typo (Fixes #102)
|
2016-10-17 14:04:46 +02:00 |
Lynix
|
0a656ca398
|
Renderer/UberShaderPreprocessor: Fix compilation error with some drivers
Former-commit-id: 10cc42b1ab1249d59b7b911e700f3bf146abc4f5 [formerly cd1c27e41936c49793e6566e8ae0f9ec44cf6b82] [formerly 04b38622de068b9f93ee759570140c0dc45309a7 [formerly 999ce6bcfad58271c8c035305814993a60830a03]]
Former-commit-id: b16a232eaac6611e6848ccf0c6ca92b91684528c [formerly be808b5c7dc569547012a91e7f6cd148ed1624cb]
Former-commit-id: e4d594358f11b228969d347f0a230192cb2f46e6
|
2016-09-20 18:01:05 +02:00 |
Lynix
|
021ddffdea
|
Graphics: Deferred Shading is back!
Former-commit-id: b231aa4a5c13be870e334ab7b780317b3fb5e94e [formerly f155bbf9fab223b7f6a931f70361ddde63ef5d46] [formerly 002dcb36444c752d9cdbaf70b255008073a8670f [formerly b37e872dcca19c3607e318f2032f7842a7698d6d]]
Former-commit-id: eee04dd3b14e7b1049e1662156de19683e5c2b14 [formerly ccd0956ed19b806581237aef58416e8338544875]
Former-commit-id: 09c603760da3c4edc512e3fd311f2702a2ebe180
|
2016-08-10 14:08:20 +02:00 |
Lynix
|
ceaac9be13
|
Renderer/RenderStates: Update RenderStates structure (preparing for renderer update)
Former-commit-id: 8839ceda70dfa0384e8da43205a208c89f1eb7bf [formerly f5434c9c44a52e02fdc6970e443cd7d3e9e99e6b]
Former-commit-id: 6a4846a2e2c8b60160598812ebd02da17a2f6947
|
2016-07-21 23:00:09 +02:00 |
Lynix
|
88e337cb73
|
Renderer/Texture: Remember FilePath when loading from an image
Former-commit-id: ee6fbe380c66acd01db4ff9d30f3b7cfc0715d54 [formerly 0344d8b24eeee05094eba564c0a6a0f683244437]
Former-commit-id: 2ed1b3bbad9bfa9eefdf69dcf664b7e6b9821dd8
|
2016-07-07 08:57:29 +02:00 |
Lynix
|
819b46f5fc
|
Fix a shitload of warnings in 64 bits mode
Former-commit-id: c7792a7d5b1f85ab934da25324831b9daa3f47ff [formerly 3469974c48432be1f65808bff0ea39d9e22f5b50]
Former-commit-id: 5080815e9e1a3aebe237ff9a291b908ce0292eca
|
2016-06-13 21:09:55 +02:00 |
Lynix
|
3e78dd40ad
|
Fix some GCC warnings
Former-commit-id: b3292fcfd4d029793cb70f97ab608aeb7d0579ef
|
2016-05-25 13:52:10 +02:00 |
Lynix
|
1ebe1a8091
|
Utility: Rework PixelFormat (WIP)
Former-commit-id: 1ab609e753783d9767ba23fd4cab9390453bf729
|
2016-05-17 14:23:45 +02:00 |
Lynix
|
a1644edf45
|
Merge branch 'NDK-ShadowMapping'
Former-commit-id: e77949168073f06d52d10785afb41bad2f7f86c0
|
2016-05-13 13:06:23 +02:00 |
Lynix
|
75a5dd8625
|
Renderer/Texture: Add compressed format support (experimental too)
Former-commit-id: 0835aaa2e6ab6800516c88d47e04796465a65644
|
2016-04-21 13:23:57 +02:00 |
Lynix
|
d6112c99f4
|
Renderer/OpenGL: Add loading of glCompressedTexSubImage*D
Former-commit-id: 34f19a2c8f640edace81a0f7cd211b06063fe8a3
|
2016-04-21 13:21:06 +02:00 |
Lynix
|
37aa00b2e7
|
Merge branch 'master' into NDK-ShadowMapping
Former-commit-id: e2be28b65207dfbb81efe58f31ca31548afecee7
|
2016-04-17 19:57:15 +02:00 |
Lynix
|
a31a969409
|
Replace useless reinterpret_cast by static_cast
Former-commit-id: f61d644d968d4fe9523a5cd122e11525a9c2765d
|
2016-04-07 04:20:18 +02:00 |
Lynix
|
5f823c9126
|
Renderer/Renderer: Add default UV to fullscreen quad buffer
Fixes TextureBackground
Former-commit-id: c9533df4b1e30229d88aad9afa7a2ddb22a9c4e1
|
2016-04-05 12:47:13 +02:00 |
Gawaboumga
|
265e1c0fbd
|
Fix compilation for gcc/clang + tests for serialization
Former-commit-id: db9c93a1db3c57f268fc17e411402e071fc8675a
|
2016-04-04 10:17:05 +02:00 |
Lynix
|
d6ff7d065e
|
Utility/Image: Add saver (allowing to save images)
Former-commit-id: df78d657256f8a6b7dad5ab11877aae7402608b3
|
2016-03-08 13:11:09 +01:00 |
Lynix
|
9cf5e4b68c
|
Merge branch 'master' into NDK-ShadowMapping
Former-commit-id: 83435ab51753299b30a102871fbcd5558d2ac4f1
|
2015-12-09 00:59:07 +01:00 |
Lynix
|
bbe8a776e8
|
Fix a shitloads of warnings on VS
Former-commit-id: fca61118f4e0530ed2eaaf9ff96de29806aa5aa8
|
2015-11-25 18:19:26 +01:00 |
Lynix
|
ed961f5ba8
|
Core: Merge InputStream and OutputStream to Stream
Remove serialization support from Stream
Former-commit-id: 7a761e4fcd07cab561f13e4709c4492ed18da88a
|
2015-11-20 13:52:49 +01:00 |
Lynix
|
5d6e6b2d45
|
Fix errors and warnings
Former-commit-id: a3ba309633f198f82c1d0277d750d867cad4ba44
|
2015-11-12 00:29:10 +01:00 |
Youri Hubaut
|
37586e7283
|
Switch from Nz prefix to namespace Nz for linux
Former-commit-id: 64eeaf3c633254b04910ebd4576fd9e910002be0
|
2015-09-27 15:58:49 +02:00 |
Lynix
|
eaf1bb3601
|
Merge branch 'NDK-Refactor' into NDK
Conflicts:
examples/HardwareInfo/main.cpp
include/Nazara/Renderer/Enums.hpp
include/Nazara/Renderer/GpuQuery.hpp
include/Nazara/Renderer/OpenGL.hpp
include/Nazara/Renderer/RenderBuffer.hpp
include/Nazara/Renderer/RenderTexture.hpp
include/Nazara/Renderer/Texture.hpp
src/Nazara/Graphics/AbstractRenderTechnique.cpp
src/Nazara/Graphics/DeferredRenderTechnique.cpp
src/Nazara/Graphics/Material.cpp
src/Nazara/Graphics/SkyboxBackground.cpp
src/Nazara/Renderer/GpuQuery.cpp
src/Nazara/Renderer/OpenGL.cpp
src/Nazara/Renderer/RenderBuffer.cpp
src/Nazara/Renderer/RenderTexture.cpp
src/Nazara/Renderer/Renderer.cpp
src/Nazara/Renderer/Shader.cpp
src/Nazara/Renderer/ShaderStage.cpp
src/Nazara/Renderer/Texture.cpp
Former-commit-id: 2f1c7e9f9766f59ab83d9405856a1898ac4ab48f
|
2015-09-25 23:16:58 +02:00 |
Lynix
|
df8da275c4
|
Switch from Nz prefix to namespace Nz
What a huge commit
Former-commit-id: 38ac5eebf70adc1180f571f6006192d28fb99897
|
2015-09-25 19:20:05 +02:00 |
Lynix
|
70ea6912e1
|
Merge branch 'OpenGL3-upgrade' into NDK
Conflicts:
src/Nazara/Graphics/SkyboxBackground.cpp
src/Nazara/Renderer/RenderTexture.cpp
src/Nazara/Renderer/Renderer.cpp
Former-commit-id: e8914d4e32a689b7df365dca15a438f10722530c
|
2015-09-24 21:35:43 +02:00 |
Lynix
|
dea3fb4e39
|
Convert spaces to tabs
Former-commit-id: b459cfe0c83f651cc660d42f7d3014c3b146f345
|
2015-09-24 00:55:57 +02:00 |
Lynix
|
1ffd2b724f
|
Merge branch 'NDK' into NDK-ShadowMapping
Former-commit-id: 150a4149d50af6971fd5798c080f0c55e009a55b
|
2015-09-20 23:42:12 +02:00 |
Lynix
|
b16abf0d09
|
Merge branch 'master' into NDK
Conflicts:
build/scripts/module/renderer.lua
build/scripts/module/utility.lua
include/Nazara/Renderer/OpenGL.hpp
src/Nazara/Core/String.cpp
Former-commit-id: 0a8054be56f01b12c604c88b829cb10b490a9d6f
|
2015-09-20 23:41:21 +02:00 |
Youri Hubaut
|
829b356ae2
|
First GLX implementation
Former-commit-id: 0f41eb0bd949899fce740879604f14a44f532d8a
|
2015-09-19 17:22:25 +02:00 |
Lynix
|
aa303f9028
|
Merge branch 'NDK' into NDK-ShadowMapping
Conflicts:
include/Nazara/Math/Matrix4.inl
Former-commit-id: e4b7d178a7acba17c03de2b585af86324b8d75a6
|
2015-09-13 12:10:30 +02:00 |
Lynix
|
505f1dbb03
|
Merge branch 'master' into NDK
Conflicts:
include/Nazara/Core/Algorithm.inl
include/Nazara/Core/ByteArray.hpp
include/Nazara/Math/Algorithm.inl
src/Nazara/Graphics/SkyboxBackground.cpp
Former-commit-id: 42f52f71989fa805f69527fd07edb8405df06566
|
2015-08-21 18:55:58 +02:00 |
Gawaboumga
|
853ff0e701
|
Consistency
Former-commit-id: 379ae9d0f63c08a2de6f573bdb52068ed84c19ef
|
2015-08-21 12:16:09 +02:00 |
Gawaboumga
|
8716daf73c
|
Debug axes
Former-commit-id: e7d93df67679d1e29014120aef5cc0c3421fd9c2
|
2015-08-21 12:14:35 +02:00 |
Gawaboumga
|
0b390e45a1
|
ByteArray rewritten
Now works internally with std::vector
Former-commit-id: 643f1d88b2959aed324743dbf91f831130a9198e
|
2015-08-21 11:28:04 +02:00 |
Gawaboumga
|
3dbcb25384
|
Transfert enumeration from file to enums
Former-commit-id: 0d9e191373affda50d0eb6c2376c7a23720e591b
|
2015-08-21 11:22:35 +02:00 |
Lynix
|
fabe42dc3a
|
Renderer/Texture: Set up compare mode
Former-commit-id: 6f85b6956530ea27b5bb96eb9b51a3ddc702f71b
|
2015-08-13 13:55:14 +02:00 |
Lynix
|
6870148314
|
Renderer: Add shader validation
Former-commit-id: fa9225b87e6ec2217c3838535531075dfcaaf433
|
2015-07-05 23:26:09 +02:00 |
Lynix
|
5556c38901
|
Renderer/RenderTexture: Fix Detach() not removing color targets
Former-commit-id: 058d95e1952f2316333be380cb6418c121db4a32
|
2015-07-05 23:25:12 +02:00 |
Lynix
|
0cb4726bf5
|
Merge remote-tracking branch 'origin/NDK' into NDK-ShadowMapping
Conflicts:
SDK/include/NDK/Systems/RenderSystem.hpp
SDK/src/NDK/Systems/RenderSystem.cpp
Former-commit-id: f62e9a27427d96893acd2381bb06ae928a1d3741
|
2015-06-29 21:05:09 +02:00 |
Lynix
|
318da0d960
|
Fixed some warnings
Former-commit-id: d7db2b471afac2d16f44a67e79842f8a7fc2100e
|
2015-06-28 13:48:22 +02:00 |
Lynix
|
ea3fdaba26
|
Merge remote-tracking branch 'origin/NDK' into NDK-ShadowMapping
Conflicts:
SDK/include/NDK/Systems/RenderSystem.hpp
SDK/src/NDK/Systems/RenderSystem.cpp
Former-commit-id: 0a72e838de272bff91f0b8c8a3637db94fdd7820
|
2015-06-22 13:31:23 +02:00 |
Lynix
|
9318d269e2
|
Renderer/RenderTexture: Fix and inline
Former-commit-id: 4bf8ad8acd3b978c4665df9547328333b9f9ad42
|
2015-06-21 13:18:37 +02:00 |
Lynix
|
39779c059d
|
Renderer/OpenGL: Apply swizzle on depth formats
Too much red when debugging shadow maps
Former-commit-id: 4445429fcae3208912fd509097403f3293a2ec7e
|
2015-06-16 23:35:52 +02:00 |
Lynix
|
974df4288f
|
First shadow mapping commit
Former-commit-id: 7465a7c3297626f8db8c1ff48a20c0e0d9feb765
|
2015-06-16 14:21:20 +02:00 |
Lynix
|
251e21f006
|
More VS fixes
Former-commit-id: 356effb816b9527ff9e89ee3b99074c468455b08
|
2015-06-13 19:42:07 +02:00 |
Lynix
|
35f6e0d376
|
Fix debug errors
Former-commit-id: 59e7db4085fc05a366af6cfb9ba99c19f058a21b
|
2015-06-11 14:14:25 +02:00 |
Lynix
|
a069b105e6
|
Fully replace listener system by signals
Former-commit-id: 032dfddd12cc3a792c71426148c758ffac3621f9
|
2015-06-07 20:42:41 +02:00 |
Lynix
|
0f4cf3c910
|
Graphics/RenderTechnique: Add uniform invalidation
Former-commit-id: 8f03073408a03854533d9911eb1a0605ebbb8767
|
2015-06-07 18:25:35 +02:00 |
Lynix
|
c0c6179acc
|
Graphics/ForwardRenderQueue: Replace listeners by signals
Former-commit-id: 3429e69cc4334ba602d8ccfb1fc725af85d42f7f
|
2015-06-07 17:59:09 +02:00 |