Samuliak
|
3dc233fb56
|
support rasterization kill
|
2024-09-07 11:00:10 +02:00 |
|
Samuliak
|
4251f3fe55
|
check for invalid color formats
|
2024-09-06 17:16:47 +02:00 |
|
Samuliak
|
cd72ad80d2
|
include color format data types in ps hash
|
2024-09-05 14:34:39 +02:00 |
|
Samo Z
|
8a74445a96
|
don't compile fragment shaders just-in-time
|
2024-09-04 19:05:07 +02:00 |
|
Samuliak
|
953975f5ec
|
don't jit compile vertex shaders
|
2024-09-03 13:59:52 +02:00 |
|
Samuliak
|
491ac694ab
|
fix: object shader error when used with rect primitive
|
2024-09-01 18:58:48 +02:00 |
|
Samo Z
|
5d07d115a6
|
emulate unsupported shadow sampler types
|
2024-09-01 14:36:39 +02:00 |
|
Samuliak
|
67a64c9fe9
|
rework the binding system
|
2024-08-22 13:58:50 +02:00 |
|
Samuliak
|
a832bc225e
|
support rect primitive emulation
|
2024-08-21 12:12:45 +02:00 |
|
Samuliak
|
7500a54b38
|
fix: geometry shaders
|
2024-08-21 08:17:41 +02:00 |
|
Samuliak
|
97f441ecf1
|
draw with geometry shaders
|
2024-08-20 20:14:02 +02:00 |
|
Samuliak
|
2f4ceb33e0
|
patch object and mesh shaders
|
2024-08-20 18:59:25 +02:00 |
|
Samuliak
|
9679c6b7e8
|
set primitive count in mesh shaders
|
2024-08-20 17:33:55 +02:00 |
|
Samuliak
|
46269c0069
|
fix: mesh shader errors
|
2024-08-20 09:52:54 +02:00 |
|
Samuliak
|
b10bcd422e
|
emit mesh shaders
|
2024-08-20 09:20:22 +02:00 |
|
Samuliak
|
6b1360415b
|
emit object shaders
|
2024-08-20 08:22:24 +02:00 |
|
Samuliak
|
b59dbfc9c3
|
hack: increase xfb ring buffer size
|
2024-08-19 16:02:36 +02:00 |
|
Samuliak
|
6d34d24322
|
fix: missing color attachments & bind some other state
|
2024-08-11 13:35:26 +02:00 |
|
Samuliak
|
a38ddb5fc2
|
fix: shadows
|
2024-08-08 19:25:12 +02:00 |
|
Samuliak
|
5c246d55bd
|
implement transform feedback
|
2024-08-08 13:52:48 +02:00 |
|
Samuliak
|
a50ce997df
|
fix: writing to depth from a fragment shader
|
2024-08-07 21:14:31 +02:00 |
|
Samuliak
|
1bcdade83e
|
set stencil state
|
2024-08-07 20:59:05 +02:00 |
|
Samuliak
|
e2ec602c43
|
specialize fragment shader output types & fix: shader errors
|
2024-08-07 13:25:38 +02:00 |
|
Samuliak
|
d64e64e5ef
|
fix: texture updates and buffer bindings
|
2024-08-06 06:43:22 +02:00 |
|
Samuliak
|
f11526a244
|
fix: texture bindings
|
2024-08-05 08:54:11 +02:00 |
|
Samuliak
|
a2d15858ad
|
fix: shader errors
|
2024-08-02 17:48:25 +02:00 |
|
Samuliak
|
f01130022a
|
rework command encoder system
|
2024-07-29 19:00:13 +02:00 |
|
Samuliak
|
7ea18d8a5f
|
bind resources to shaders
|
2024-07-28 07:36:32 +02:00 |
|
Samuliak
|
af3ce80b7c
|
fix: shader errors and shader crashes
|
2024-07-26 18:56:30 +02:00 |
|
Samuliak
|
aac9b123a5
|
improve shadergen & create shaders
|
2024-07-26 15:43:15 +02:00 |
|
Samuliak
|
69597166f3
|
start the shader decompiler
|
2024-07-26 11:42:18 +02:00 |
|