Lines Matching defs:gl_shaders

306     struct arb_ps_compiled_shader   *gl_shaders;
314 struct arb_vs_compiled_shader *gl_shaders;
4374 if (!memcmp(&shader_data->gl_shaders[i].args, args, sizeof(*args)))
4375 return &shader_data->gl_shaders[i];
4383 new_array = HeapReAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, shader_data->gl_shaders,
4384 new_size * sizeof(*shader_data->gl_shaders));
4386 new_array = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*shader_data->gl_shaders));
4394 shader_data->gl_shaders = new_array;
4398 shader_data->gl_shaders[shader_data->num_gl_shaders].args = *args;
4409 &shader_data->gl_shaders[shader_data->num_gl_shaders]);
4411 shader_data->gl_shaders[shader_data->num_gl_shaders].prgId = ret;
4413 return &shader_data->gl_shaders[shader_data->num_gl_shaders++];
4472 if (vs_args_equal(&shader_data->gl_shaders[i].args, args,
4475 return &shader_data->gl_shaders[i];
4485 new_array = HeapReAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, shader_data->gl_shaders,
4486 new_size * sizeof(*shader_data->gl_shaders));
4488 new_array = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*shader_data->gl_shaders));
4496 shader_data->gl_shaders = new_array;
4500 shader_data->gl_shaders[shader_data->num_gl_shaders].args = *args;
4509 &shader_data->gl_shaders[shader_data->num_gl_shaders],
4512 shader_data->gl_shaders[shader_data->num_gl_shaders].prgId = ret;
4514 return &shader_data->gl_shaders[shader_data->num_gl_shaders++];
4882 GL_EXTCALL(glDeleteProgramsARB(1, &shader_data->gl_shaders[i].prgId));
4883 checkGLcall("GL_EXTCALL(glDeleteProgramsARB(1, &shader_data->gl_shaders[i].prgId))");
4889 HeapFree(GetProcessHeap(), 0, shader_data->gl_shaders);
4906 GL_EXTCALL(glDeleteProgramsARB(1, &shader_data->gl_shaders[i].prgId));
4907 checkGLcall("GL_EXTCALL(glDeleteProgramsARB(1, &shader_data->gl_shaders[i].prgId))");
4913 HeapFree(GetProcessHeap(), 0, shader_data->gl_shaders);