ameerj
|
1e1f7b3234
glasm: Move implemented instructions from not_implemented.cpp
|
4 anni fa |
ameerj
|
f32b2bcd20
shader_recompiler: Adjust emit_context includes
|
4 anni fa |
ReinUsesLisp
|
7dafa96ab5
shader: Rework varyings and implement passthrough geometry shaders
|
5 anni fa |
ameerj
|
3a2dd1b483
glasm: Implement SetAttribute ViewportMask
|
5 anni fa |
ReinUsesLisp
|
61cd7dd301
shader: Add logging
|
5 anni fa |
lat9nq
|
22f0c4f002
emit_glasm_context_get_set: Remove unused variable
|
5 anni fa |
ReinUsesLisp
|
5539b13c5a
shader,glasm: Implement legacy texcoord loads
|
5 anni fa |
ReinUsesLisp
|
cf9f88e5a7
glasm: Implement legacy varyings
|
5 anni fa |
ReinUsesLisp
|
05d41fa9b7
shader: Add support for "negative" and unaligned offsets
|
5 anni fa |
lat9nq
|
7fdf0d7d33
emit_glasm_context_get_set: Remove unused variable
|
5 anni fa |
ReinUsesLisp
|
e30d4fa976
glasm: Implement indirect attribute loads
|
5 anni fa |
ReinUsesLisp
|
e565eb361a
glasm: Implement gl_Layer stores
|
5 anni fa |
ReinUsesLisp
|
7dadb2bef3
glasm: Simplify patch reads
|
5 anni fa |
ReinUsesLisp
|
b382f57b28
glasm: Fix output patch reads
|
5 anni fa |
ameerj
|
eb15667905
emit_glasm_context_get_and_set.cpp: Add missing semicolons
|
5 anni fa |
ReinUsesLisp
|
3da7b98d37
glasm: Implement PrimitiveId attribute read
|
5 anni fa |
ReinUsesLisp
|
394b96a2fe
glasm: Implement clip distance stores
|
5 anni fa |
ReinUsesLisp
|
a5d978e91e
glasm: Fix tessellation input attributes
|
5 anni fa |
ReinUsesLisp
|
0d7d85c81e
glasm: Add missing semicolon on tesscoord reading
|
5 anni fa |
ReinUsesLisp
|
2913ca811e
glasm: Implement TessellationEvaluationPoint
|
5 anni fa |
ReinUsesLisp
|
a569ac418e
glasm: Implement patch memory
|
5 anni fa |
ReinUsesLisp
|
79929be833
glasm: Implement geometry shader attribute reads
|
5 anni fa |
ReinUsesLisp
|
83cef0426b
glasm: Properly declare attributes on geometry programs
|
5 anni fa |
ReinUsesLisp
|
accad56ee7
glasm: Implement stores to gl_ViewportIndex
|
5 anni fa |
ReinUsesLisp
|
2494dbe183
glasm: Implement gl_PointSize stores
|
5 anni fa |
ReinUsesLisp
|
9415c435fc
glasm: Implement gl_PointCoord
|
5 anni fa |
ReinUsesLisp
|
c560bf99c2
glasm: Implement gl_FrongFacing attribute
|
5 anni fa |
ReinUsesLisp
|
0fa421f82f
glasm: Implement gl_FragDepth and gl_SampleMask stores
|
5 anni fa |
ReinUsesLisp
|
4bad415bca
glasm: Implement InstanceId and VertexId
|
5 anni fa |
ReinUsesLisp
|
3c06293e20
emit_glasm: Add support for reading position attributes
|
5 anni fa |