您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 
 
 

76 行
2.0 KiB

Shader "UIWidgets/canvas_fill1_cb"
{
Properties {
_SrcBlend("_SrcBlend", Int) = 1 // One
_DstBlend("_DstBlend", Int) = 10 // OneMinusSrcAlpha
}
SubShader {
ZTest Always
ZWrite Off
Blend [_SrcBlend] [_DstBlend]
Stencil {
Ref 0
Comp NotEqual
ReadMask 127
WriteMask 127
Pass Zero
}
Pass { // 0, color
CGPROGRAM
#pragma require compute
#define UIWIDGETS_COLOR
#include "../UIWidgets_canvas.cginc"
#include "UIWidgets_canvas_cb.cginc"
#pragma vertex vert_compute
#pragma fragment frag
ENDCG
}
Pass { // 1, linear
CGPROGRAM
#pragma require compute
#define UIWIDGETS_LINEAR
#include "../UIWidgets_canvas.cginc"
#include "UIWidgets_canvas_cb.cginc"
#pragma vertex vert_compute
#pragma fragment frag
ENDCG
}
Pass { // 2, radial
CGPROGRAM
#pragma require compute
#define UIWIDGETS_RADIAL
#include "../UIWidgets_canvas.cginc"
#include "UIWidgets_canvas_cb.cginc"
#pragma vertex vert_compute
#pragma fragment frag
ENDCG
}
Pass { // 3, sweep
CGPROGRAM
#pragma require compute
#define UIWIDGETS_SWEEP
#include "../UIWidgets_canvas.cginc"
#include "UIWidgets_canvas_cb.cginc"
#pragma vertex vert_compute
#pragma fragment frag
ENDCG
}
Pass { // 4, image
CGPROGRAM
#pragma require compute
#define UIWIDGETS_IMAGE
#include "../UIWidgets_canvas.cginc"
#include "UIWidgets_canvas_cb.cginc"
#pragma vertex vert_compute
#pragma fragment frag
ENDCG
}
}
}