lat9nq
|
2e5af95541
shader: GCC fmt 8.0.0 fixes
|
5 lat temu |
ReinUsesLisp
|
5643a909bc
shader: Fix disabled and unwritten attributes and varyings
|
5 lat temu |
ReinUsesLisp
|
7dafa96ab5
shader: Rework varyings and implement passthrough geometry shaders
|
5 lat temu |
Morph
|
cfbc85839d
glsl: Add missing ; in EmitSetSampleMask
|
5 lat temu |
ameerj
|
ccbd24fe00
glsl: Fix cbuf component indexing bug falback
|
5 lat temu |
ReinUsesLisp
|
374eeda1a3
shader: Properly manage attributes not written from previous stages
|
5 lat temu |
ameerj
|
d36f667bc0
glsl: Address rest of feedback
|
5 lat temu |
ameerj
|
6eea88d614
glsl: Cleanup/Address feedback
|
5 lat temu |
ameerj
|
ae4e452759
glsl: Add Shader_GLSL logging
|
5 lat temu |
ameerj
|
6aa1bf7b6f
glsl: Implement legacy varyings
|
5 lat temu |
ameerj
|
427a2596a1
glsl: Fix Cbuf getters for F32 type
|
5 lat temu |
ameerj
|
7c82f20b52
glsl: Add immediate index oob checking for Cbuf getters
|
5 lat temu |
ameerj
|
84c86e03cd
glsl: Refactor GetCbuf functions to reduce code duplication
|
5 lat temu |
ameerj
|
4759db28d0
glsl: Address Rodrigo's feedback
|
5 lat temu |
ameerj
|
e7c8f8911f
glsl: Implement SampleId and SetSampleMask
|
5 lat temu |
ameerj
|
3f31a547e0
glsl: Implement more attribute getters and setters
|
5 lat temu |
ameerj
|
c542204113
glsl: Implement indexed attribute loads
|
5 lat temu |
ameerj
|
fb839061fb
glsl: Remove output generic indexing for geometry stage
|
5 lat temu |
ameerj
|
421847cf1e
glsl: Implement image atomics and set layer
|
5 lat temu |
ameerj
|
35e78d558d
glsl: Add cbuf access workaround for devices with component indexing bug
|
5 lat temu |
ameerj
|
0a0b0a73d8
glsl: Fix <32-bit SSBO writes
|
5 lat temu |
ameerj
|
34fdb6471d
glsl: Cleanup and address feedback
|
5 lat temu |
ameerj
|
8d8ce24f20
glsl: Implement Load/WriteGlobal
|
5 lat temu |
ameerj
|
6577a63d36
glsl: skip gl_ViewportIndex write if device does not support it
|
5 lat temu |
ameerj
|
f4799e8fa1
glsl: Implement transform feedback
|
5 lat temu |
lat9nq
|
fc29de7d5b
emit_glsl_context_get_set: Remove unused function
|
5 lat temu |
ameerj
|
8c684b3e23
glsl: Implement tessellation shaders
|
5 lat temu |
ameerj
|
19247ba4fa
glsl: Implement geometry shaders
|
5 lat temu |
ameerj
|
df53046d68
glsl: Use NotImplemented macro with function name output
|
5 lat temu |
ameerj
|
3a024b3026
glsl: Implement gl_ViewportIndex
|
5 lat temu |