ReinUsesLisp
|
e66d5b88a6
shader: Properly scale image reads and add GL SPIR-V support
|
5 ani în urmă |
ReinUsesLisp
|
656adee630
spirv: Implement rescaling patching
|
5 ani în urmă |
Feng Chen
|
f2a4204245
Simply legacy attribute implement
|
4 ani în urmă |
vonchenplus
|
49f9a44235
Support gl_FogFragCoord attribute
|
4 ani în urmă |
vonchenplus
|
36c21ff6cb
Support gl_BackSecondaryColor attribute
|
4 ani în urmă |
vonchenplus
|
92bebecf46
Support gl_FrontSecondaryColor attribute
|
4 ani în urmă |
vonchenplus
|
b04c7b6343
Support gl_BackColor attribute
|
4 ani în urmă |
Feng Chen
|
b1e655f898
Detail adjustment
|
4 ani în urmă |
Feng Chen
|
bbc1800c1b
Detail adjustment
|
4 ani în urmă |
Feng Chen
|
e5ca733722
Re-implement get unused location
|
4 ani în urmă |
Feng Chen
|
9cdf2383e9
Move attribute related definitions to spirv anonymous namespace
|
4 ani în urmă |
Feng Chen
|
1de9e4e121
Dynamic get unused location
|
4 ani în urmă |
Feng Chen
|
d994466a08
Implement intput and output fixed fnc textures
|
4 ani în urmă |
Feng Chen
|
a7bbaa4897
Rename parameters
|
4 ani în urmă |
Feng Chen
|
cf26f375ff
Fix create GraphicsPipelines crash
|
4 ani în urmă |
Feng Chen
|
1e2a89d306
Add input/output location
|
4 ani în urmă |
Feng Chen
|
73b11f390e
Add colorfront and txtcoord support
|
4 ani în urmă |
ameerj
|
11f04f1022
shader: Ignore global memory ops on devices lacking int64 support
|
5 ani în urmă |
lat9nq
|
2e5af95541
shader: GCC fmt 8.0.0 fixes
|
5 ani în urmă |
ReinUsesLisp
|
5b2b0634a1
spirv: Fix code emission when descriptor aliasing is unsupported
|
5 ani în urmă |
ReinUsesLisp
|
7dafa96ab5
shader: Rework varyings and implement passthrough geometry shaders
|
5 ani în urmă |
ReinUsesLisp
|
59fead3a47
spirv: Properly handle devices without int8 and int16
|
5 ani în urmă |
ReinUsesLisp
|
b5e78607ad
spirv: Handle small storage buffer loads on devices with no support
|
5 ani în urmă |
ReinUsesLisp
|
374eeda1a3
shader: Properly manage attributes not written from previous stages
|
5 ani în urmă |
ReinUsesLisp
|
adc43297c5
spirv: Fix output generics with components
|
5 ani în urmă |
ReinUsesLisp
|
916ca74324
opengl: Declare fragment outputs even if they are not used
|
5 ani în urmă |
ReinUsesLisp
|
9e7b6622c2
shader: Split profile and runtime information in separate structs
|
5 ani în urmă |
ReinUsesLisp
|
d54d7de40e
glasm: Rework control flow introducing a syntax list
|
5 ani în urmă |
ReinUsesLisp
|
c4fd6b55bc
glasm: Implement shuffle and vote instructions on GLASM
|
5 ani în urmă |
FernandoS27
|
ee61ec2c39
shader: Optimize NVN Fallthrough
|
5 ani în urmă |