korenkonder
|
ec0c690bd1
|
FARC header shouldn't be mentioned in header files if it's not needed
|
2026-02-02 09:48:37 +03:00 |
|
korenkonder
|
e881b44e66
|
Fixed broken replacement for Texture Skinning Buffer
|
2026-01-04 08:30:51 +03:00 |
|
korenkonder
|
3bd5f2c764
|
Fixed shader compilation error on partial match of set = expression
|
2026-01-03 20:14:35 +03:00 |
|
korenkonder
|
c64a20f0c0
|
Shader overhaul
|
2025-12-28 21:47:05 +03:00 |
|
korenkonder
|
c6b9173e56
|
Added missing null to some numbers with hex literals
|
2025-12-18 00:27:45 +03:00 |
|
korenkonder
|
c7eefb08e7
|
Texture Skinning Buffer
|
2025-11-06 01:30:35 +03:00 |
|
korenkonder
|
914e4c0608
|
...
|
2025-11-06 00:56:17 +03:00 |
|
korenkonder
|
8dd0da25cf
|
Fixed display of DOF on OpenGL 4.2 or lower
|
2025-10-25 22:28:55 +03:00 |
|
korenkonder
|
104dad55a5
|
Added basic GPU detection
|
2025-09-29 09:38:35 +03:00 |
|
korenkonder
|
50bed20be2
|
Made it actually run on OpenGL 4.1 and 4.2
|
2025-04-27 01:31:06 +03:00 |
|
korenkonder
|
08a0c9af09
|
Fixes for OpenGL 4.1 and 4.2
|
2025-04-26 11:49:04 +03:00 |
|
korenkonder
|
452b12e000
|
gl_rend_state massive overhaul. Created render_data_context
|
2025-04-25 20:38:15 +03:00 |
|
korenkonder
|
9cdd9eaf94
|
Vulkan: Fixed Descriptor Sets inefficient use
|
2025-04-25 18:16:56 +03:00 |
|
korenkonder
|
eab35bf2c2
|
Renamed gl_state to gl_rend_state
|
2025-04-23 23:57:23 +03:00 |
|
korenkonder
|
bb32c42f62
|
Vulkan: Moved draw related stuff away from shader
|
2025-04-23 00:02:32 +03:00 |
|
korenkonder
|
a709b5ddfb
|
Vulkan: Implement missing functions used by graphics
|
2025-04-22 23:46:51 +03:00 |
|
korenkonder
|
33d26a437c
|
Added support for OpenGL 4.1 and 4.2. Shared Storage/Uniform Buffer
|
2025-04-21 21:42:51 +03:00 |
|
korenkonder
|
a086b4a33f
|
Don't create shader cache file if it's said to ignore shader cache
|
2025-04-13 03:33:10 +03:00 |
|
korenkonder
|
3f77a9b91d
|
Vulkan: No need in Instance vertex rate since stride is 0
|
2024-10-01 11:31:20 +03:00 |
|
korenkonder
|
ca904f1c1a
|
Reflect: Better Stencil test implementation
|
2024-09-29 18:05:39 +03:00 |
|
korenkonder
|
6744f3f50f
|
Various fixes
|
2024-09-08 17:29:02 +03:00 |
|
korenkonder
|
d5b4fab4d8
|
Vulkan: Use less Descriptor Sets (Forgot in commit 1eafc4f)
|
2024-09-01 22:55:33 +03:00 |
|
korenkonder
|
7e9a18bf4c
|
Vulkan: Fixed unused vertex buffer binding
|
2024-09-01 22:29:18 +03:00 |
|
korenkonder
|
7ba3fe453c
|
Vulkan: Better mipmap handling
|
2024-08-30 21:04:30 +03:00 |
|
korenkonder
|
a4ccef7d3a
|
Vulkan: Fixed memory leak
|
2024-08-29 10:24:06 +03:00 |
|
korenkonder
|
bfb4f1b362
|
Oh shoot. Dupe
|
2024-08-28 23:28:28 +03:00 |
|
korenkonder
|
f5318a94cf
|
... (IDK how to comment it)
|
2024-08-28 23:27:58 +03:00 |
|
korenkonder
|
52bee4eb0a
|
...
|
2024-08-28 23:25:49 +03:00 |
|
korenkonder
|
1eafc4f520
|
Vulkan: Using Dynamic Buffer now
|
2024-08-28 23:14:52 +03:00 |
|
korenkonder
|
e6675e19ad
|
Vulkan: Added Push Constants for Common Scene include
|
2024-08-28 20:19:16 +03:00 |
|
korenkonder
|
d330929d1d
|
Updated dependencies
|
2024-08-28 09:31:01 +03:00 |
|
korenkonder
|
cd7e2355c3
|
Experimental Vulkan support
|
2024-08-19 11:24:33 +03:00 |
|
korenkonder
|
21770fca8c
|
SPIR-V things for shaders
|
2024-08-13 12:13:59 +03:00 |
|
korenkonder
|
0cd4b4e0c4
|
Shader: total overhaul of permutations and shader flags
|
2024-06-25 22:47:08 +03:00 |
|
korenkonder
|
00b23e5679
|
...
|
2024-06-23 13:50:06 +03:00 |
|
korenkonder
|
2e58bf5be4
|
Shader: better cache handling
|
2024-06-23 12:21:56 +03:00 |
|
korenkonder
|
6827b6112e
|
Enable SPIR-V compiler again
|
2024-06-04 21:22:17 +03:00 |
|
korenkonder
|
087babd7af
|
Removed Dev suffix. Made Dev main thing
|
2024-05-30 09:05:31 +03:00 |
|
korenkonder
|
cee3cbe142
|
Added path_create_directory and path_delete_directory
|
2024-05-05 19:52:40 +03:00 |
|
korenkonder
|
ea8e989b01
|
Make it possible to disable farc extension
|
2024-05-04 14:35:16 +03:00 |
|
korenkonder
|
e0e7bf7033
|
Added XXHash3
|
2024-04-29 14:16:15 +03:00 |
|
korenkonder
|
e6b6c7a40e
|
Added additional check to program_binary
|
2024-04-21 19:29:16 +03:00 |
|
korenkonder
|
853fd303eb
|
Small fixes
|
2024-01-03 00:02:36 +03:00 |
|
korenkonder
|
4d85baf7ea
|
Small shader update
|
2024-01-01 21:14:33 +03:00 |
|
korenkonder
|
e2c8fac583
|
Fixed warnings on AMD
|
2023-12-25 23:33:50 +03:00 |
|
korenkonder
|
467cb4387f
|
Don't load invalid shader cache entries
|
2023-12-20 12:11:43 +03:00 |
|
korenkonder
|
bb6ae3352a
|
Better FARC code
|
2023-11-22 00:57:05 +03:00 |
|
korenkonder
|
4972e4091c
|
Small refactor
|
2023-10-08 13:39:44 +03:00 |
|
korenkonder
|
f99155a469
|
Small refactor
|
2023-09-16 16:52:33 +03:00 |
|
korenkonder
|
0d76bc7316
|
Replaced constant size of shader log with dynamically allocated one
|
2023-09-16 15:41:44 +03:00 |
|