ameerj
|
f4799e8fa1
glsl: Implement transform feedback
|
пре 5 година |
lat9nq
|
fc29de7d5b
emit_glsl_context_get_set: Remove unused function
|
пре 5 година |
ameerj
|
8c684b3e23
glsl: Implement tessellation shaders
|
пре 5 година |
ameerj
|
19247ba4fa
glsl: Implement geometry shaders
|
пре 5 година |
ameerj
|
df53046d68
glsl: Use NotImplemented macro with function name output
|
пре 5 година |
ameerj
|
3a024b3026
glsl: Implement gl_ViewportIndex
|
пре 5 година |
ameerj
|
b7561226ed
glsl: SHFL fix and prefer shift operations over divide in glsl shader
|
пре 5 година |
ameerj
|
8ec0028e68
glsl: implement set clip distance
|
пре 5 година |
ameerj
|
1269a0cf8b
glsl: Rework variable allocator to allow for variable reuse
|
пре 5 година |
ameerj
|
181a4ffdc4
glsl: Implement ST{LS}
|
пре 5 година |
ameerj
|
7df0815117
glsl: Implement more instructions used by SMO
|
пре 5 година |
ameerj
|
80eec85867
glsl: Fix GetAttribute return values
|
пре 5 година |
ameerj
|
005eecffcd
glsl: Fix and implement rest of cbuf access
|
пре 5 година |
ameerj
|
3047eb6688
glsl: Implement TXQ and other misc changes
|
пре 5 година |
lat9nq
|
c9a25855bc
shader_recompiler: GCC fixes
|
пре 5 година |
ameerj
|
8ba814efb2
glsl: Better Storage access and wip warps
|
пре 5 година |
ameerj
|
2a71333716
glsl: Fix bindings, add some CC ops
|
пре 5 година |
ameerj
|
6674637853
glsl: remove unused headers
|
пре 5 година |
ameerj
|
ed14d31f66
glsl: Fix non-immediate buffer access
|
пре 5 година |
ameerj
|
3d086e6130
glsl: Implement some attribute getters and setters
|
пре 5 година |
ameerj
|
3064bde415
glsl: FP function fixes
|
пре 5 година |
ameerj
|
5e9095ef22
glsl: Add many FP32/64 instructions
|
пре 5 година |
ameerj
|
115c162b9a
glsl: Pass IR::Inst& to Emit functions
|
пре 5 година |
ameerj
|
e221baccdd
glsl: Reusable typed variables. IADD32
|
пре 5 година |
ameerj
|
faf4cd72c5
glsl: Fix program linking and cbuf
|
пре 5 година |
ameerj
|
64337f004d
glsl: Fix "reg" allocing
|
пре 5 година |
ameerj
|
eaff1030de
glsl: Initial backend
|
пре 5 година |