Jérôme Leclercq
|
593d80c80e
|
SpirV grammar parser: Add result id operand and version info
|
2021-04-20 18:18:27 +02:00 |
Jérôme Leclercq
|
32569eef5e
|
Add SpirV masks and update grammar
|
2021-02-19 14:47:24 +01:00 |
Jérôme Leclercq
|
2ef772cec7
|
Merge branch 'nazara-next' into graphics-next
|
2021-01-28 16:37:46 +01:00 |
Jérôme Leclercq
|
f327932738
|
Commit current work
Reworked conditions, added uber-shaders, comparison nodes, fixed Discard
|
2021-01-02 21:15:59 +01:00 |
ImperatorS79
|
ddc8fffed1
|
Add the required defines for Newton in Physics3D
|
2020-11-22 15:57:55 +01:00 |
ImperatorS79
|
4bf49876c6
|
Build Nazara on macos up to Nazara_network (not included
|
2020-11-21 20:05:19 +01:00 |
Jérôme Leclercq
|
386350b96c
|
Build: Add support for external includes
|
2020-11-19 13:57:55 +01:00 |
Jérôme Leclercq
|
95c9ad0fd8
|
Add graphics module base
|
2020-09-20 14:52:44 +02:00 |
Jérôme Leclercq
|
790815e9ee
|
Merge branch 'master' into nazara-next
|
2020-09-17 20:28:11 +02:00 |
Jérôme Leclercq
|
67b0d70b7c
|
Upgrade to Newton 3.14 and make it a thirdparty lib
|
2020-09-06 17:09:19 +02:00 |
Jérôme Leclercq
|
424e6437c1
|
VulkanRenderer: Enable Wayland/XLib support
|
2020-09-01 19:20:59 +02:00 |
Jérôme Leclercq
|
ef737a8ecd
|
Add basic EGL support
|
2020-09-01 18:46:35 +02:00 |
Jérôme Leclercq
|
ea8f34c45e
|
Rename WGL folder from Win32 to WGL
|
2020-08-28 15:52:31 +02:00 |
Jérôme Leclercq
|
391037d9e3
|
Fix external deps .dll not being copied to target folders
|
2020-08-27 22:35:55 +02:00 |
Jérôme Leclercq
|
b2a7e620e0
|
Merge branch 'master' into nazara-next
|
2020-08-27 20:12:36 +02:00 |
Jérôme Leclercq
|
91291fd91c
|
Load default config file is none is provided
|
2020-08-27 19:49:34 +02:00 |
Jérôme Leclercq
|
2a875c8bdc
|
Remove Graphics module and fix compilation
|
2020-08-27 19:43:31 +02:00 |
Jérôme Leclercq
|
8fb7bb78a5
|
Add a shader generation unit test
|
2020-08-27 19:26:59 +02:00 |
Jérôme Leclercq
|
cbdac32f5f
|
VulkanRenderer: Handle window resize
|
2020-08-27 16:16:33 +02:00 |
Jérôme Leclercq
|
f24e48e2dc
|
Rework build system to handle better external libs
|
2020-08-25 12:16:17 +02:00 |
Jérôme Leclercq
|
73e88a2573
|
Add Spir-V header/source generator
|
2020-08-17 23:59:08 +02:00 |
Jérôme Leclercq
|
608b80981d
|
Fix OpenGL & Vulkan renderers
|
2020-08-11 00:13:00 +02:00 |
Jérôme Leclercq
|
837a6585a1
|
Split shader generation to a new module
|
2020-08-11 00:00:36 +02:00 |
Jérôme Leclercq
|
5164294bec
|
ShaderNodes: Add TextureEdit dialog
|
2020-07-04 22:52:17 +02:00 |
Lynix
|
296ef43529
|
Update renderer.lua
|
2020-05-28 01:46:19 +02:00 |
Lynix
|
1734b8e5db
|
SDL fixes
|
2020-05-27 20:37:20 +02:00 |
Lynix
|
e4348349da
|
Merge branch 'vulkan' into shader-nodes
|
2020-05-27 20:04:37 +02:00 |
Lynix
|
68208f5426
|
Merge branch 'master' into vulkan
|
2020-05-27 19:48:22 +02:00 |
Lynix
|
81f03f04e5
|
Revert Renderer to its pre-SDL state
|
2020-05-27 19:42:53 +02:00 |
Lynix
|
b0c72a6101
|
Replace platform backends by SDL
|
2020-05-27 17:47:52 +02:00 |
Lynix
|
71c11c5d6f
|
Add PlatformSDL2_Path config
|
2020-05-27 16:58:21 +02:00 |
Jérôme Leclercq
|
1425f99edf
|
Merge branch 'master' into SDL2
|
2020-05-27 11:11:21 +02:00 |
Lynix
|
460222e71e
|
ShaderNode: Make #include explicit
|
2020-05-25 14:40:46 +02:00 |
Lynix
|
c26f3b9b71
|
Add shadernode (big WIP)
|
2020-05-18 19:55:12 +02:00 |
Lynix
|
6ffbfd9941
|
Allow examples to setup their own includes/libs
|
2020-05-18 13:57:10 +02:00 |
Lynix
|
68760209c1
|
Add OpenGLRenderer (WIP)
|
2020-04-15 19:38:11 +02:00 |
Lynix
|
91a5e70ac5
|
Fix global headers
|
2020-03-26 20:43:30 +01:00 |
Lynix
|
4ede9f1cfe
|
Add texture in demo
|
2020-03-18 13:48:05 +01:00 |
Lynix
|
91c05abd19
|
Define VK_NO_PROTOTYPES to prevent accidental usage of free Vulkan functions
|
2020-03-14 17:34:40 +01:00 |
Lynix
|
cb66dddd45
|
Merge branch 'nazara-next' into vulkan
|
2020-02-25 19:15:07 +01:00 |
Lynix
|
d298e93c13
|
Fix Linux linking issues
|
2020-02-24 20:57:06 +01:00 |
Lynix
|
2f102ac242
|
Enable more warnings (except for chipmunk)
|
2020-02-24 18:48:42 +01:00 |
Lynix
|
c9635ed766
|
Fix linking issues on Linux
|
2020-02-24 18:48:29 +01:00 |
Lynix
|
b6b3ac9f31
|
Move SDK include and source to base
|
2020-02-24 18:23:30 +01:00 |
Lynix
|
c69ee0b896
|
Fix premake issues
|
2020-02-24 18:04:33 +01:00 |
Lynix
|
eb8800f812
|
Remove Lua and Noise modules
|
2020-02-24 17:52:06 +01:00 |
Lynix
|
8be2342f25
|
Merge branch 'master' into vulkan
|
2020-02-23 00:46:48 +01:00 |
Lynix
|
67d0e0a689
|
Switch to C++17
|
2020-02-22 15:17:28 +01:00 |
Lynix
|
0cedd108a1
|
Add ReleaseWithDebug
|
2019-12-12 09:58:11 +01:00 |
Lynix
|
6c733ec197
|
Add VS2019 shortcut
+ include premake projects by default
|
2019-07-21 11:18:36 +02:00 |