gdkchan
|
9dfe81770a
Use vector outputs for texture operations (#3939)
|
3 ani în urmă |
Andrey Sukharev
|
4da44e09cb
Make structs readonly when applicable (#4002)
|
3 ani în urmă |
gdkchan
|
f1d1670b0b
Implement HLE macro for DrawElementsIndirect (#3748)
|
3 ani în urmă |
gdkchan
|
9daf029f35
Use vector transform feedback outputs if possible (#3832)
|
3 ani în urmă |
gdkchan
|
51a27032f0
Fix VertexId and InstanceId on Vulkan (#3833)
|
3 ani în urmă |
gdkchan
|
9c2500de5f
Fix incorrect tessellation inputs/outputs (#3728)
|
3 ani în urmă |
gdkchan
|
88a0e720cb
Use RGBA16 vertex format if RGB16 is not supported on Vulkan (#3552)
|
3 ani în urmă |
gdkchan
|
2232e4ae87
Vulkan backend (#2518)
|
3 ani în urmă |
riperiperi
|
43b4b34376
Implement Viewport Transform Disable (#3328)
|
3 ani în urmă |
gdkchan
|
e44a43c7e1
Implement VMAD shader instruction and improve InvocationInfo and ISBERD handling (#3251)
|
4 ani în urmă |
gdkchan
|
7e967d796c
Stop using glTransformFeedbackVaryings and use explicit layout on the shader (#3012)
|
4 ani în urmă |
gdkchan
|
d512ce122c
Initial tessellation shader support (#2534)
|
4 ani în urmă |
gdkchan
|
f08a280ade
Use shader subgroup extensions if shader ballot is not supported (#2627)
|
4 ani în urmă |
riperiperi
|
142cededd4
Implement Shader Instructions SUATOM and SURED (#2090)
|
4 ani în urmă |
gdkchan
|
ee1038e542
Initial support for shader attribute indexing (#2546)
|
4 ani în urmă |
gdkchan
|
c3e2646f9e
Workaround for Intel FrontFacing built-in variable bug (#2540)
|
4 ani în urmă |
gdkchan
|
0f6ec446ea
Replace BGRA and scale uniforms with a uniform block (#2496)
|
4 ani în urmă |
gdkchan
|
d125fce3e8
Allow shader language and target API to be specified on the shader translator (#2402)
|
4 ani în urmă |
gdkchan
|
49745cfa37
Move shader resource descriptor creation out of the backend (#2290)
|
4 ani în urmă |
gdkchan
|
524fe3bea4
Implement shader HelperThreadNV (#2163)
|
5 ani în urmă |
gdkchan
|
934a78005e
Simplify logic for bindless texture handling (#1667)
|
5 ani în urmă |
gdkchan
|
0031edae27
Avoid sampler conflicts on bindless samplers with the same name (#1642)
|
5 ani în urmă |
gdkchan
|
49f970d5bd
Implement CAL and RET shader instructions (#1618)
|
5 ani în urmă |
gdkchan
|
2dcc6333f8
Fix image binding format (#1625)
|
5 ani în urmă |
gdkchan
|
5264d55b39
Fix gl_in being used with built-in variables that are not per-vertex (#1624)
|
5 ani în urmă |
gdkchan
|
b066cfc1a3
Add support for shader constant buffer slot indexing (#1608)
|
5 ani în urmă |
gdkchan
|
991784868f
Fix shader regression on Intel iGPUs by reverting layout changes (#1425)
|
5 ani în urmă |
gdkchan
|
8dbcae1ff8
Implement BGRA texture support (#1418)
|
5 ani în urmă |
gdkchan
|
788ca6a411
Initial transform feedback support (#1370)
|
5 ani în urmă |
riperiperi
|
484eb645ae
Implement Zero-Configuration Resolution Scaling (#1365)
|
5 ani în urmă |