Jérôme Leclercq
|
4bcb63d776
|
Audio: Commit missing files
|
2021-05-25 10:40:07 +02:00 |
Jérôme Leclercq
|
f0192c3b98
|
Core/ResourceLoader: Fix stream reset in case of error
|
2021-05-25 10:40:07 +02:00 |
Jérôme Leclercq
|
cce32a64d4
|
Upgrade Utility
|
2021-05-25 10:40:07 +02:00 |
Jérôme Leclercq
|
b936946154
|
Upgrade NazaraAudio
|
2021-05-25 10:40:07 +02:00 |
Jérôme Leclercq
|
a52103a641
|
Rework ResourceLoader, ResourceManager and ObjectLibrary
They're no longer static
|
2021-05-25 10:40:07 +02:00 |
Jérôme Leclercq
|
3437f43af6
|
Update lighting.nzsl
|
2021-05-22 16:51:50 +02:00 |
Jérôme Leclercq
|
709604c070
|
Shader/Spirv: Fix OpFunctionParameter type
|
2021-05-22 16:45:57 +02:00 |
Jérôme Leclercq
|
f4bc104810
|
Improve DeferredShading demo
|
2021-05-22 13:38:41 +02:00 |
Jérôme Leclercq
|
eab6b4a279
|
Update shaders
|
2021-05-22 13:38:29 +02:00 |
Jérôme Leclercq
|
f6fd996bf1
|
Shader: Add support for custom functions calls (and better handle intrinsics)
|
2021-05-22 13:37:54 +02:00 |
Jérôme Leclercq
|
8a6f0db034
|
Example: replace pointlights by spotlights
|
2021-05-19 21:16:55 +02:00 |
Jérôme Leclercq
|
031e52b63f
|
Network: Fix compilation under Linux (fix merge)
|
2021-05-19 20:54:10 +02:00 |
Jérôme Leclercq
|
35060ab24e
|
Fix minor stuff
|
2021-05-19 20:32:16 +02:00 |
Jérôme Leclercq
|
49a2cda0a1
|
VulkanRenderer: Fix descriptor pool release
|
2021-05-19 20:32:02 +02:00 |
Jérôme Leclercq
|
a7235ab02d
|
Shader: Add support for max/min intrinsic
|
2021-05-19 20:31:26 +02:00 |
Jérôme Leclercq
|
0339ea346f
|
Shader: Fix unary plus/minus on vector
|
2021-05-19 20:30:29 +02:00 |
Jérôme Leclercq
|
2d3652bba1
|
Add fullscreen shaderflow
|
2021-05-18 17:51:33 +02:00 |
Jérôme Leclercq
|
82d80a68ff
|
Shader: Cleanup optimizer
|
2021-05-18 17:25:48 +02:00 |
Jérôme Leclercq
|
a002d5c210
|
Shader: Add constant cast optimization
|
2021-05-18 17:25:37 +02:00 |
Jérôme Leclercq
|
e716b44aa3
|
Add tests and SDK
|
2021-05-17 23:08:37 +02:00 |
Jérôme Leclercq
|
26de5872eb
|
Merge branch 'master' into graphics-next
|
2021-05-17 18:58:04 +02:00 |
Lynix
|
b0b1acf497
|
Shader: Fix LangWriter
|
2021-05-17 17:43:38 +02:00 |
Lynix
|
c963a3064b
|
Add missing resources and update .gitignore
|
2021-05-16 23:46:43 +02:00 |
Lynix
|
ccccbfe0ad
|
Shader/SpirV: Fix UInt32 support
|
2021-05-16 23:14:39 +02:00 |
Lynix
|
f2000f6068
|
Graphics: useDedicatedRenderDevice as false will now try to select an integrated device
|
2021-05-16 23:14:10 +02:00 |
Lynix
|
7bf380ad48
|
VulkanRenderer: Fix VkValidationFeatureEnableEXT usage
|
2021-05-16 23:13:40 +02:00 |
Lynix
|
13feaf4aab
|
Renderer: RenderWindow now requires a RenderDevice
|
2021-05-16 23:13:00 +02:00 |
Lynix
|
40772f2137
|
xmake: Add automatic resource embedding
|
2021-05-16 23:09:29 +02:00 |
Lynix
|
61d082e61b
|
Shader/ShaderWrite: Add optimize bool
|
2021-05-16 23:08:36 +02:00 |
Lynix
|
525f24af2e
|
Shader/ShaderLang: Add support for Unary operators
|
2021-05-16 23:07:25 +02:00 |
Lynix
|
1f05e950e8
|
Move resources to bin
|
2021-05-16 15:38:34 +02:00 |
Jérôme Leclercq
|
cb881612cc
|
Renderer: OCD fix
|
2021-05-15 15:27:37 +02:00 |
Jérôme Leclercq
|
51c099b3ce
|
Renderer: Allow UploadPool to handle very big (>= 2MB) blocks
|
2021-05-15 15:27:17 +02:00 |
Jérôme Leclercq
|
131d5f7afb
|
Add DeferredShading example
|
2021-05-15 15:26:53 +02:00 |
Jérôme Leclercq
|
3d8a399817
|
Enable AppVeyor only on master branch
|
2021-05-14 16:22:02 +02:00 |
Jérôme Leclercq
|
572dc56b10
|
Update global headers
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
a4052112fe
|
Update UnicodeData.hpp
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
8ba8a0d1bb
|
Translate premake actions to xmake tasks
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
f9bf3d7541
|
Remove Premake files
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
7fd94a2068
|
Use xmake dev for CI (until xmake 2.5.4 is out)
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
1c69c21a9f
|
CI: Whoops
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
ac9193a925
|
Revert "Try to fix Linux CI"
This reverts commit 666a6181da2f1e85053654e22042d6b527352cc2.
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
67670c6053
|
Try to fix Linux CI
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
c23ed619bd
|
ditto
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
ff1be489eb
|
Fix xmake directory
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
e7fb28df7c
|
CI: Fix xmake deadlock
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
df31666d0e
|
CI: Fix dependencies hash (until next xmake version)
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
1cefad6f3b
|
CI: Replace AppVeyor/Travis by GitHub actions
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
1858e1f35c
|
xmake: Build NewtonDynamics in debug only on Windows
|
2021-05-14 03:35:32 +02:00 |
Jérôme Leclercq
|
ff107564ee
|
xmake: Build renderer backends when building examples
|
2021-05-14 03:35:32 +02:00 |