SPV GLSL.std.450: Add needed smear operations for min, max, clamp, mix, step, and smoothstep.
This commit is contained in:
parent
6feb4989fe
commit
e7c83cfb8c
5 changed files with 401 additions and 387 deletions
|
|
@ -7,7 +7,7 @@ Linked fragment stage:
|
|||
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80001
|
||||
// Id's are bound by 55
|
||||
// Id's are bound by 56
|
||||
|
||||
Capability Shader
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
|
|
@ -82,7 +82,8 @@ Linked fragment stage:
|
|||
51: 6(float) Load 50(blend)
|
||||
52: 6(float) Load 8(blendscale)
|
||||
53: 6(float) FMul 51 52
|
||||
54: 10(fvec4) ExtInst 1(GLSL.std.450) 46(FMix) 45 48 53
|
||||
Store 44(gl_FragColor) 54
|
||||
54: 10(fvec4) CompositeConstruct 53 53 53 53
|
||||
55: 10(fvec4) ExtInst 1(GLSL.std.450) 46(FMix) 45 48 54
|
||||
Store 44(gl_FragColor) 55
|
||||
Return
|
||||
FunctionEnd
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue