-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfilters
executable file
·279 lines (274 loc) · 4.92 KB
/
filters
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
# glSnoop 1.0 filters
#
# Comment out the unwanted function names
# OGLES2 functions
aglCreateContext_AVOID
aglCreateContext2
aglDestroyContext
aglGetProcAddress
aglMakeCurrent
aglSetBitmap
aglSetParams_AVOID
aglSetParams2
aglSwapBuffers
glActiveTexture
glAttachShader
glBindAttribLocation
glBindBuffer
glBindFramebuffer
glBindRenderbuffer
glBindTexture
glBlendColor
glBlendEquation
glBlendEquationSeparate
glBlendFunc
glBlendFuncSeparate
glBufferData
glBufferSubData
glCheckFramebufferStatus
glClear
glClearColor
glClearDepthf
glClearStencil
glColorMask
glCompileShader
glCompressedTexImage2D
glCompressedTexSubImage2D
glCopyTexImage2D
glCopyTexSubImage2D
glCreateProgram
glCreateShader
glCullFace
glDeleteBuffers
glDeleteFramebuffers
glDeleteProgram
glDeleteRenderbuffers
glDeleteShader
glDeleteTextures
glDepthFunc
glDepthMask
glDepthRangef
glDetachShader
glDisable
glDisableVertexAttribArray
glDrawArrays
glDrawElements
glDrawElementsBaseVertexOES
glEnable
glEnableVertexAttribArray
glFinish
glFlush
glFramebufferRenderbuffer
glFramebufferTexture2D
glFrontFace
glGenBuffers
glGenerateMipmap
glGenFramebuffers
glGenRenderbuffers
glGenTextures
glGetActiveAttrib
glGetActiveUniform
glGetAttachedShaders
glGetAttribLocation
glGetBooleanv
glGetBufferParameteriv
glGetBufferParameterivOES
glGetBufferPointervOES
glGetError
glGetFloatv
glGetFramebufferAttachmentParameteriv
glGetIntegerv
glGetProgramBinaryOES
glGetProgramiv
glGetProgramInfoLog
glGetRenderbufferParameteriv
glGetShaderiv
glGetShaderInfoLog
glGetShaderPrecisionFormat
glGetShaderSource
glGetString
glGetTexParameterfv
glGetTexParameteriv
glGetUniformfv
glGetUniformiv
glGetUniformLocation
glGetVertexAttribfv
glGetVertexAttribiv
glGetVertexAttribPointerv
glHint
glIsBuffer
glIsEnabled
glIsFramebuffer
glIsProgram
glIsRenderbuffer
glIsShader
glIsTexture
glLineWidth
glLinkProgram
glMapBufferOES
glPixelStorei
glPolygonMode
glPolygonOffset
glProgramBinaryOES
glProvokingVertex
glReadPixels
glReleaseShaderCompiler
glRenderbufferStorage
glSampleCoverage
glScissor
glShaderBinary
glShaderSource
glStencilFunc
glStencilFuncSeparate
glStencilMask
glStencilMaskSeparate
glStencilOp
glStencilOpSeparate
glTexImage2D
glTexParameterf
glTexParameterfv
glTexParameteri
glTexParameteriv
glTexSubImage2D
glUniform1f
glUniform1fv
glUniform1i
glUniform1iv
glUniform2f
glUniform2fv
glUniform2i
glUniform2iv
glUniform3f
glUniform3fv
glUniform3i
glUniform3iv
glUniform4f
glUniform4fv
glUniform4i
glUniform4iv
glUniformMatrix2fv
glUniformMatrix3fv
glUniformMatrix4fv
glUnmapBufferOES
glUseProgram
glValidateProgram
glVertexAttrib1f
glVertexAttrib1fv
glVertexAttrib2f
glVertexAttrib2fv
glVertexAttrib3f
glVertexAttrib3fv
glVertexAttrib4f
glVertexAttrib4fv
glVertexAttribPointer
glViewport
# WARP3D Nova functions
W3DN_Destroy # Keep this always active
W3DN_BindBitMapAsTexture
W3DN_BindShaderDataBuffer
W3DN_BindTexture
W3DN_BindVertexAttribArray
W3DN_BufferUnlock
W3DN_Clear
W3DN_CompileShader
W3DN_CreateDataBufferObject
W3DN_CreateFrameBuffer
W3DN_CreateRenderStateObject
W3DN_CreateShaderPipeline
W3DN_CreateTexSampler
W3DN_CreateTexture
W3DN_CreateTextureExtRMB
W3DN_CreateVertexBufferObject
W3DN_DBOGetAttr
W3DN_DBOGetBuffer
W3DN_DBOLock
W3DN_DBOSetBuffer
W3DN_DestroyDataBufferObject
W3DN_DestroyFrameBuffer
W3DN_DestroyRenderStateObject
W3DN_DestroyShader
W3DN_DestroyShaderLog
W3DN_DestroyShaderPipeline
W3DN_DestroyTexSampler
W3DN_DestroyTexture
W3DN_DestroyVertexBufferObject
W3DN_DrawArrays
W3DN_DrawElements
W3DN_FBBindBuffer
W3DN_FBGetAttr
W3DN_FBGetBufferBM
W3DN_FBGetBufferTex
W3DN_FBGetStatus
W3DN_GetBitMapTexture
W3DN_GetBlendColour
W3DN_GetBlendEquation
W3DN_GetBlendMode
W3DN_GetColourMask
W3DN_GetDepthCompareFunc
W3DN_GetFrontFace
W3DN_GetLineWidth
W3DN_GetPolygonMode
W3DN_GetPolygonOffset
W3DN_GetProvokingVertex
W3DN_GetRenderTarget
W3DN_GetScissor
W3DN_GetShaderDataBuffer
W3DN_GetShaderPipeline
W3DN_GetState
W3DN_GetStencilFunc
W3DN_GetStencilOp
W3DN_GetStencilWriteMask
W3DN_GetTexSampler
W3DN_GetTexture
W3DN_GetVertexAttribArray
W3DN_GetViewport
W3DN_IsDone
W3DN_Query
W3DN_RSOCopy
W3DN_RSOSetMaster
W3DN_SetBlendColour
W3DN_SetBlendEquation
W3DN_SetBlendEquationSeparate
W3DN_SetBlendMode
W3DN_SetBlendModeSeparate
W3DN_SetColourMask
W3DN_SetDepthCompareFunc
W3DN_SetFrontFace
W3DN_SetLineWidth
W3DN_SetPolygonMode
W3DN_SetPolygonOffset
W3DN_SetProvokingVertex
W3DN_SetRenderTarget
W3DN_SetScissor
W3DN_SetShaderPipeline
W3DN_SetState
W3DN_SetStencilFunc
W3DN_SetStencilFuncSeparate
W3DN_SetStencilOp
W3DN_SetStencilOpSeparate
W3DN_SetStencilWriteMask
W3DN_SetStencilWriteMaskSeparate
W3DN_SetViewport
W3DN_ShaderGetCount
W3DN_ShaderGetObjectInfo
W3DN_ShaderGetOffset
W3DN_ShaderGetTotalStorage
W3DN_ShaderGetType
W3DN_ShaderPipelineGetShader
W3DN_Submit
W3DN_TexGenMipMaps
W3DN_TexGetParameters
W3DN_TexGetProperty
W3DN_TexGetRMBuffer
W3DN_TexGetSubResourceLayout
W3DN_TexSetParameters
W3DN_TexUpdateImage
W3DN_TexUpdateSubImage
W3DN_TSGetParameters
W3DN_TSSetParameters
W3DN_VBOGetArray
W3DN_VBOGetAttr
W3DN_VBOLock
W3DN_VBOSetArray
W3DN_WaitDone
W3DN_WaitIdle