-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnotepadplusplus-lang.xml
64 lines (64 loc) · 11.2 KB
/
notepadplusplus-lang.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<NotepadPlus>
<UserLang name="AnyFX" ext="fx fxh" udlVersion="2.1">
<Settings>
<Global caseIgnored="no" allowFoldOfComments="yes" foldCompact="no" forcePureLC="0" decimalSeparator="0" />
<Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="yes" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
</Settings>
<KeywordLists>
<Keywords name="Comments">00// 01 02 03/* 04*/</Keywords>
<Keywords name="Numbers, prefix1"></Keywords>
<Keywords name="Numbers, prefix2"></Keywords>
<Keywords name="Numbers, extras1"></Keywords>
<Keywords name="Numbers, extras2"></Keywords>
<Keywords name="Numbers, suffix1">f</Keywords>
<Keywords name="Numbers, suffix2"></Keywords>
<Keywords name="Numbers, range"></Keywords>
<Keywords name="Operators1">( ) ; , { } [ ] + - * / . = % == > < >= <= != !</Keywords>
<Keywords name="Operators2"></Keywords>
<Keywords name="Folders in code1, open"></Keywords>
<Keywords name="Folders in code1, middle"></Keywords>
<Keywords name="Folders in code1, close"></Keywords>
<Keywords name="Folders in code2, open"></Keywords>
<Keywords name="Folders in code2, middle"></Keywords>
<Keywords name="Folders in code2, close"></Keywords>
<Keywords name="Folders in comment, open"></Keywords>
<Keywords name="Folders in comment, middle"></Keywords>
<Keywords name="Folders in comment, close"></Keywords>
<Keywords name="Keywords1">vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 float int double void textureHandle imageHandle samplerHandle inputAttachment inputAttachmentMS inputAttachmentInteger inputAttachmentIntegerMS inputAttachmentUInteger inputAttachmentUIntegerMS

mat2 mat3 mat4 mat2x3 mat2x4 mat3x2 mat3x3 mat3x4 mat4x2 mat4x3 mat4x4
sampler1D sampler2D sampler2DMS sampler3D samplerCube sampler1DArray sampler2DArray sampler2DMSArray sampler3DArray samplerCubeArray image1D image2D image2DMS image3D imageCube texture1D texture2D texture2DMS texture3D textureCube texture1DArray texture2DArray texture2DMSArray texture3DArray textureCubeArray int uint bool

float2 float3 float4 int2 int3 int4 uint2 uint3 uint4
bool2 bool3 bool4

string subroutine struct</Keywords>
<Keywords name="Keywords2">texture
textureLod
texelFetch
imageLoad
imageStore
imageSize
saturate
lerp
normalize
fmod
slerp
memoryBarrier
memoryBarrierShared
memoryBarrierImage
groupMemoryBarrier
dFdx
dFdy
reflect
length
cross
dot
mul
discard
min
max
clamp
lessThan
greaterThan
exp2
exp
abs
transpose</Keywords>
<Keywords name="Keywords3">return
in
if
for
while
switch
break
case
else
out
inout
const
read
write
readwrite
shared
groupshared
varblock
varbuffer
group
push
index

prototype
r8
r16
r32
r16f
r32f
rg16
rg32
rg16f
rg32f
rgb16
rgb32
rgb16f
rgb32f
rgba8
rgba16
rgba32
rgba16f
rgba32f

color0
color1
color2
color3
color4
color5
color6
color7
localsizex
localsizey
localsizez
inputvertices
outputvertices
inputprimitive
outputprimitive
earlydepth
winding
topology
partition
maxvertexcount
maxtess
patchfunction
instances</Keywords>
<Keywords name="Keywords4">gl_</Keywords>
<Keywords name="Keywords5">state
shader
samplerstate
program
patch</Keywords>
<Keywords name="Keywords6">true
false
cw
ccw
integer
even
odd
pow
points
lines
lines_adjacent
triangles
triangles_adjacent
points
line_strip
triangle_strip</Keywords>
<Keywords name="Keywords7">CullMode
DepthEnabled
DepthWrite
DepthFunc
DepthClamp
StencilEnabled
StencilReadMask
StencilWriteMask
MaxAnisotropic
DepthClamp
BlendEnabled
SrcBlend
DstBlend
BlendOp
SrcBlendAlpha
DstBlendAlpha
BlendOpAlpha
PolygonOffsetEnabled
PolygonOffsetFactor
PolygonOffsetUnits
AlphaToCoverageEnabled
SeparateBlend
MultisampleEnabled
RasterizerMode
CullMode
StencilFrontFunc
StencilBackFunc
StencilFrontFailOp
StencilBackFailOp
StencilFrontPassOp
StencilBackPassOp
StencilFrontRef
StencilBackRef

Samplers
Filter
AddressU
AddressV
AddressW
BorderColor

PixelShader
VertexShader
ComputeShader
HullShader
DomainShader
GeometryShader</Keywords>
<Keywords name="Keywords8">Point
Linear
Anisotropic
MinMagMipPoint
MinMagMipLinear
MinMagPointMipLinear
MinMipPointMagLinear
MinPointMipMagLinear
MinLinearMipMagPoint
MinMipLinearMagPoint
MinMagLinearMipPoint

Never
Less
LEqual
Greater
GEqual
Equal
NEqual
Always
Fill
Line
Point

Back
Front
None

Keep
Zero
Replace
Increase
IncreaseWrap
Decrease
DecreaseWrap
Invert

Zero
One
SrcColor
OneMinusSrcColor
DstColor
OneMinusDstColor
SrcAlpha
OneMinusSrcAlpha
DstAlpha
OneMinusDstAlpha
SrcAlphaSaturate
ConstantColor
OneMinusConstantColor
ConstantAlpha
OneMinusConstantAlpha

Add
Sub
InvSub
Min
Max

Wrap
Mirror
Clamp
Border</Keywords>
<Keywords name="Delimiters">00# 01 02((EOL)) 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" fgColor="F5E7B1" bgColor="000000" fontName="Consolas" fontStyle="0" fontSize="10" nesting="0" />
<WordsStyle name="COMMENTS" fgColor="00FF80" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="LINE COMMENTS" fgColor="00FF80" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="NUMBERS" fgColor="FFFFFF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS1" fgColor="0080FF" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS2" fgColor="FF6215" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS3" fgColor="FFFFFF" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS4" fgColor="B0FFFF" bgColor="FFFFFF" fontName="" fontStyle="2" nesting="0" />
<WordsStyle name="KEYWORDS5" fgColor="B9B9FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS6" fgColor="FF80C0" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS7" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS8" fgColor="F9D922" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="OPERATORS" fgColor="FFFFFF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE1" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="000000" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS1" fgColor="FF80FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS3" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
</Styles>
</UserLang>
</NotepadPlus>