Lynix
|
4a156ab3d7
|
Vulkan: Add better handling for errors
|
2017-08-06 12:14:11 +02:00 |
|
Lynix
|
2323060f30
|
Remove unused code
|
2017-07-04 23:24:23 +02:00 |
|
Lynix
|
9944a228b5
|
Merge branch 'master' into vulkan
|
2017-07-04 22:41:29 +02:00 |
|
Lynix
|
f6fe589b03
|
Fix #120
|
2017-04-22 15:33:59 +02:00 |
|
EloD10
|
8d402f0491
|
Update ContextParameters.cpp (#119)
* Update ContextParameters.cpp
Changing an incorrect comment
* Update ContextParameters.cpp
|
2017-02-23 00:07:51 +01:00 |
|
Gawaboumga
|
c2e4ccaf72
|
Various little fixes (#118)
* Add missing override qualifier
* Mostly shadowing, virtual destructor and other little things
|
2017-02-19 23:15:13 +01:00 |
|
Lynix
|
ee9712fdcd
|
Some more warning fixes
|
2017-02-17 00:38:44 +01:00 |
|
DrLynix
|
f383eca19a
|
Update copyright year
|
2017-01-20 12:58:35 +01:00 |
|
Lynix
|
b64aa72626
|
Renderer/UberShaderPreprocessor: Fix compile error
|
2016-12-18 01:23:46 +01:00 |
|
Lynix
|
1a8805aad1
|
Renderer/UberShaderPreprocessor: Log shader code when failing to compile
|
2016-12-18 00:37:39 +01:00 |
|
Lynix
|
b468dbe092
|
Renderer: Add uniform dumper when shader fails to validate
|
2016-12-18 00:36:41 +01:00 |
|
Lynix
|
b410956d1b
|
Renderer/Renderer: Change texture unit parameter from UInt8 to unsigned int
|
2016-12-18 00:36:05 +01:00 |
|
Lynix
|
4aa2477c74
|
Merge branch 'master' into vulkan
|
2016-12-09 09:06:22 +01:00 |
|
Lynix
|
d62720d610
|
Utility/Buffer: Refactor Buffer classes
|
2016-12-09 08:56:46 +01:00 |
|
Lynix
|
2217cf9661
|
Merge branch 'master' into vulkan
|
2016-12-06 16:46:24 +01:00 |
|
Lynix
|
1db3d60cea
|
Utility/Enums: Change WindowStyleFlags to the new flags format
|
2016-11-27 02:28:39 +01:00 |
|
Lynix
|
e0935edd00
|
Merge branch 'master' into vulkan
|
2016-11-21 00:32:57 +01:00 |
|
Lynix
|
c136f8eddc
|
Commit WIP about RenderSurface
|
2016-11-10 12:54:10 +01:00 |
|
Jérôme Leclercq
|
e087129d4a
|
Fix many errors and warnings found out by MinGW
|
2016-11-04 18:14:52 +01:00 |
|
Lynix
|
51f1df1ec0
|
Renderer/Renderer: Fix missing include
|
2016-10-29 01:59:17 +02:00 |
|
Lynix
|
8d06c57d0d
|
Renderer: Add support for hardware buffers
|
2016-10-29 00:52:25 +02:00 |
|
Lynix
|
71aa4d53a3
|
Renderer: Allow to pass custom parameters
|
2016-10-28 22:31:04 +02:00 |
|
Lynix
|
66172a163c
|
Renderer: Fix implementation uninitialization
|
2016-10-28 22:30:52 +02: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
|
f709ca4997
|
VulkanRenderer: Add RenderWindow wrapper
Former-commit-id: 8046b7ecb5a71ba64bb5d51faaa2d2946318e6f1 [formerly adbc30c0ed533b63c445125f013384412f9272bd] [formerly eaa0c2a91e13440ee9b869d5fd2faad08d682879 [formerly 67381c6dbe3b960b1ab23bbe18c0a6193286f330]]
Former-commit-id: f4716a44444383d107f44265b5720490e141e4d0 [formerly 49d667d30dda623e6192853573efe05aa589035c]
Former-commit-id: fd3718fac5bb6d896d7cfd350807bbc1c0af309f
|
2016-09-15 00:44:22 +02:00 |
|
Lynix
|
bdedd05032
|
Add new Renderer architecture (far from complete)
Former-commit-id: 52226793d7a087dfe0523315d3303934daffee49 [formerly 9de1c04df6b371f861a2eee8bba38902ee5041cd] [formerly ecd3099df5498722f6390447f40bd3907b8e40c4 [formerly 3076df585565fc9759ab3e718270f2e5ef620840]]
Former-commit-id: 92d52f967d0b088d1271afef26069e08cacd6b0f [formerly 5fe27e2ead104278951c772c2121a7b677f88d4d]
Former-commit-id: fb6c2456d8edd3ec022d5d953f79fecdd4f2b8f4
|
2016-08-23 12:52:34 +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
|
3438d0105a
|
Graphics: Deferred Shading is back!
Former-commit-id: 72a1a2d31d0d0b54b596e2ed0e007acc0e206a37 [formerly 87ebaf36f4df323e992833e94ec9628cd5ebc1ad] [formerly 6be175c77c11ffa090106fdc20cf0eaf6dd33159 [formerly d721d20ae53ba078e856c6b968205ebaf71e0151]]
Former-commit-id: ab55c5ced8dec7cdc65da9a706bcae1c01a7d0d4 [formerly fd71d68a674972c542387d3342f4c3d61fc4e4da]
Former-commit-id: dc7cfadb8b7df4c78919af939380289a6b167354
|
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
|
56443c91e4
|
Renderer/RenderStates: Update RenderStates structure (preparing for renderer update)
Former-commit-id: 392c7c33ff64d19e0fe3c7bdc8b22fe17c150887 [formerly d12a3c5f664fccebe0ee40a73bb0310e2d02287e]
Former-commit-id: 22743f015567a8471f97cb90a06175f600ef0f8f
|
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
|
964b4cf730
|
Renderer/Texture: Remember FilePath when loading from an image
Former-commit-id: 45ccc8b81490ab30e0f31b09a77ab77bcee6c975 [formerly ba58653223f2c61a0b8ba3a5f3abae8037efc266]
Former-commit-id: 81e567f17199a829cc03004bca17699a34fb516d
|
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
|
c528640d80
|
Fix a shitload of warnings in 64 bits mode
Former-commit-id: 5bc0c622c20eae45df51bb1ee62e5ed566e58a1b [formerly a8befbed30cb897ce876fd3b46a3585e1b70613e]
Former-commit-id: 999225e414c0d6a3e9c6868f040b68045b2ba724
|
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
|
8a3339badf
|
Fix some GCC warnings
Former-commit-id: 31c8460b4656c29ac165d7aa28f335851f2565df
|
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
|
8a38bb767d
|
Utility: Rework PixelFormat (WIP)
Former-commit-id: bb48562e5f5caac023fcfca7840931aaae7a7821
|
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
|
6c8d2ed03a
|
Merge branch 'NDK-ShadowMapping'
Former-commit-id: 0fcd92b113069d2ee1edc74cf9be471cd6d97267
|
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 |
|