gdkchan
|
1f93fd52d9
Do not initialize geometry shader passthrough attributes (#3196)
|
4 سال پیش |
gdkchan
|
0bcbe32367
Only initialize shader outputs that are actually used on the next stage (#3054)
|
4 سال پیش |
gdkchan
|
3bd357045f
Do not allow render targets not explicitly written by the fragment shader to be modified (#3063)
|
4 سال پیش |
gdkchan
|
7f6b3d234a
Implement IMUL, PCNT and CONT shader instructions, fix FFMA32I and HFMA32I (#2972)
|
4 سال پیش |
gdkchan
|
911ea38e93
Support shader gl_Color, gl_SecondaryColor and gl_TexCoord built-ins (#2817)
|
4 سال پیش |
gdkchan
|
99445dd0a6
Add support for fragment shader interlock (#2768)
|
4 سال پیش |
gdkchan
|
d512ce122c
Initial tessellation shader support (#2534)
|
4 سال پیش |
gdkchan
|
a7109c767b
Rewrite shader decoding stage (#2698)
|
4 سال پیش |
gdkchan
|
fd7567a6b5
Only make render target 2D textures layered if needed (#2646)
|
4 سال پیش |
gdkchan
|
ed754af8d5
Make sure attributes used on subsequent shader stages are initialized (#2538)
|
4 سال پیش |
Mary
|
97a2133207
shadertools: Prepare for new target Languages and APIs (#2465)
|
4 سال پیش |
gdkchan
|
d125fce3e8
Allow shader language and target API to be specified on the shader translator (#2402)
|
4 سال پیش |
gdkchan
|
3fd6b55f04
Fix value of constant vertex attributes (#2307)
|
4 سال پیش |
gdkchan
|
49745cfa37
Move shader resource descriptor creation out of the backend (#2290)
|
4 سال پیش |
gdkchan
|
4770cfa920
Only enable clip distance if written to on shader (#2217)
|
5 سال پیش |
mageven
|
a5d5ca0635
Shader Cache: Move bindless checking from translation to decode (#2145)
|
5 سال پیش |
Mary
|
aef25980a7
Salieri: Detect and avoid caching shaders using bindless textures (#2097)
|
5 سال پیش |
gdkchan
|
4047477866
Simplify handling of shader vertex A (#1999)
|
5 سال پیش |
gdkchan
|
053dcfdb05
Use multiple dest operands for shader call instructions (#1975)
|
5 سال پیش |
Mary
|
48f6570557
Salieri: shader cache (#1701)
|
5 سال پیش |
gdkchan
|
934a78005e
Simplify logic for bindless texture handling (#1667)
|
5 سال پیش |
gdkchan
|
8d168574eb
Use explicit buffer and texture bindings on shaders (#1666)
|
5 سال پیش |
gdkchan
|
49f970d5bd
Implement CAL and RET shader instructions (#1618)
|
5 سال پیش |
gdkchan
|
636542d817
Refactor shader translator ShaderConfig and reduce the number of out args (#1438)
|
5 سال پیش |
riperiperi
|
484eb645ae
Implement Zero-Configuration Resolution Scaling (#1365)
|
5 سال پیش |
gdkchan
|
a15b951721
Fix wrong face culling once and for all (#1277)
|
5 سال پیش |
gdkchan
|
b8eb6abecc
Refactor shader GPU state and memory access (#1203)
|
6 سال پیش |
gdkchan
|
5b5239ab5b
Remove output interpolation qualifier (#1070)
|
6 سال پیش |
gdkchan
|
b8e3909d80
Add a GetSpan method to the memory manager and use it on GPU (#877)
|
6 سال پیش |
gdkchan
|
18814d44b2
Address PR feedback
|
6 سال پیش |