mafiesto4
5dac5d3f2d
Refactor GPU Debug Layers to be manually activated with -gpudebug
...
Debug builds don't activate it by default. Can be sued in both Debug and Development builds.
`GPU_ENABLE_DIAGNOSTICS` renamed to `GPU_ENABLE_DEBUG_LAYER`
`GPU_ENABLE_WINDOW_SRV` renamed to `GPU_ENABLE_WINDOW_SRV`
`GPU_USE_SHADERS_DEBUG_LAYER` renamed to `GPU_ENABLE_SHADERS_DEBUG_LAYER`
2026-05-19 15:26:01 +02:00
mafiesto4
31b5685251
Add GPU_ENABLE_PRELOADING_RESOURCES and use it on Web/Android/iOS to reduce engine resources preloading
2026-02-20 23:45:56 +01:00
mafiesto4
f12ad5c874
Add **Web platform with Emscripten**
2026-02-14 00:07:21 +01:00
mafiesto4
361fc3ecfb
Add stencil buffer usage with object layer information
...
#3080 #967
2025-10-07 18:07:23 +02:00
mafiesto4
9c3fd052cd
Remove copyright year from source files and update to 2025
2025-04-07 19:22:21 +02:00
mafiesto4
fc4e6f4972
Add GPUVertexLayout to graphics backends
2024-12-13 09:20:01 +01:00
mafiesto4
1e86eff2d3
Improve GPU constant buffers structures definitions to properly align on new Clang
2024-06-02 09:52:10 +02:00
mafiesto4
206ff89587
Add constant buffers alignment for data structures (16-byte boundaries)
2024-05-23 13:58:46 +02:00
mafiesto4
e1944bce96
Add statically disabled geometry shaders on mobile
2024-03-30 22:08:44 +01:00
mafiesto4
369c19bd5d
Add statically disabled tessellation on macOS/iOS
2024-03-30 18:46:37 +01:00
mafiesto4
14902dc29e
Merge remote-tracking branch 'origin/master' into 1.8
...
# Conflicts:
# Flax.flaxproj
2024-02-26 19:49:39 +01:00
mafiesto4
859c420d76
Update year in copyright note
2024-02-26 19:00:48 +01:00
mafiesto4
320024399d
Add support for overriding some defaults for GPU per-platform
2024-01-30 15:43:39 +01:00
mafiesto4
d92da5ceba
Upgrade GPU limits to support 16k textures
2023-02-07 13:35:00 +01:00
mafiesto4
9626e9bbb6
Update copyright year
2023-01-10 15:29:37 +01:00
mafiesto4
8c2241c6dc
Update copyright year
2022-01-14 13:31:12 +01:00
mafiesto4
f328fbefa9
Increase default UAV slots limit to 4
2021-10-07 14:16:06 +02:00
mafiesto4
3c1fd427eb
Add support for programmable samplers in shaders
2021-06-28 15:56:32 +02:00
jb-perrier
03eb39afe6
Bumping all copyright headers to 2021.
2021-01-02 14:28:49 +01:00
mafiesto4
5e469a0ae3
Remove deprecated and unsued OpenGL backend
2020-12-30 11:27:37 +01:00
mafiesto4
6fb9eee74c
You're breathtaking!
2020-12-07 23:40:54 +01:00