Lines Matching defs:shader

29 void SERVER_DISPATCH_APIENTRY crServerDispatchShaderSource(GLuint shader, GLsizei count, const char ** string, const GLint * length)
31 /*@todo?crStateShaderSource(shader...);*/
35 cr_server.head_spu->dispatch_table.ShaderSource(crStateGetShaderHWID(shader), count, string, length);
40 CR_SERVER_DUMP_SHADER_SOURCE(shader);
43 void SERVER_DISPATCH_APIENTRY crServerDispatchCompileShader(GLuint shader)
48 crStateCompileShader(shader);
49 cr_server.head_spu->dispatch_table.CompileShader(crStateGetShaderHWID(shader));
51 cr_server.head_spu->dispatch_table.GetShaderiv(crStateGetShaderHWID(shader), GL_COMPILE_STATUS, &iCompileStatus);
54 CR_SERVER_DUMP_COMPILE_SHADER(shader);
57 void SERVER_DISPATCH_APIENTRY crServerDispatchDeleteShader(GLuint shader)
59 GLuint shaderHW = crStateGetShaderHWID(shader);
60 crStateDeleteShader(shader);
64 crWarning("crServerDispatchDeleteShader: hwid not found for shader(%d)", shader);
67 void SERVER_DISPATCH_APIENTRY crServerDispatchAttachShader(GLuint program, GLuint shader)
69 crStateAttachShader(program, shader);
70 cr_server.head_spu->dispatch_table.AttachShader(crStateGetProgramHWID(program), crStateGetShaderHWID(shader));
73 void SERVER_DISPATCH_APIENTRY crServerDispatchDetachShader(GLuint program, GLuint shader)
75 crStateDetachShader(program, shader);
76 cr_server.head_spu->dispatch_table.DetachShader(crStateGetProgramHWID(program), crStateGetShaderHWID(shader));
160 void SERVER_DISPATCH_APIENTRY crServerDispatchGetShaderiv( GLuint shader, GLenum pname, GLint * params )
164 cr_server.head_spu->dispatch_table.GetShaderiv( crStateGetShaderHWID(shader), pname, local_params );