ported stdshader_* (dx6, dx7, dx8, dx9)

This commit is contained in:
EnderZip
2021-10-01 13:28:22 +07:00
parent 669f368e34
commit 99fbd1c279
1533 changed files with 162379 additions and 46973 deletions

View File

@@ -0,0 +1,17 @@
; STATIC: "TEXTURE2" "0..1"
ps.1.1
def c4, 0.33333f, 0.33333f, 0.33333f, 0.33333f
tex t0 ; base color
tex t1 ; texture 2
mul r0, t0, v0
#if TEXTURE2
mul r0, t1, r0
#endif
mul r1.rgb, r0, r0 ; base * base
lrp r0.rgb, c1, r1, r0 ; blend between color and color * color
dp3 r1.rgb, r0, c4 ; color greyscaled
lrp r0.rgb, c2, r0, r1 ; blend between color and greyscale
mul r0.rgb, r0, c3 ; tint