| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| gl_nir_linker.h | 35 struct gl_shader_program *prog); 38 struct gl_shader_program *prog); 41 struct gl_shader_program *prog); 44 struct gl_shader_program *prog); 47 struct gl_shader_program *prog);
|
| gl_nir_linker.c | 38 struct gl_shader_program *prog) 41 if (prog->data->ProgramResourceList) { 42 ralloc_free(prog->data->ProgramResourceList); 43 prog->data->ProgramResourceList = NULL; 44 prog->data->NumProgramResourceList = 0; 54 for (unsigned i = 0; i < prog->data->NumUniformStorage; i++) { 55 struct gl_uniform_storage *uniform = &prog->data->UniformStorage[i]; 61 if (!link_util_add_program_resource(prog, resource_set, GL_UNIFORM, uniform,
|
| shader_cache.h | 34 struct gl_shader_program *prog); 38 struct gl_shader_program *prog);
|
| linker_util.h | 48 linker_error(struct gl_shader_program *prog, const char *fmt, ...); 51 linker_warning(struct gl_shader_program *prog, const char *fmt, ...); 54 link_util_add_program_resource(struct gl_shader_program *prog, 59 link_util_find_empty_block(struct gl_shader_program *prog, 63 link_util_update_empty_uniform_locations(struct gl_shader_program *prog);
|
| shader_cache.cpp | 71 compile_shaders(struct gl_context *ctx, struct gl_shader_program *prog) { 72 for (unsigned i = 0; i < prog->NumShaders; i++) { 73 _mesa_glsl_compile_shader(ctx, prog->Shaders[i], false, false, true); 86 struct gl_shader_program *prog) 98 static const char zero[sizeof(prog->data->sha1)] = {0}; 99 if (memcmp(prog->data->sha1, zero, sizeof(prog->data->sha1)) == 0) 107 struct gl_linked_shader *sh = prog->_LinkedShaders[i]; 113 serialize_glsl_program(&metadata, ctx, prog); 118 (cache_key *) malloc(prog->NumShaders * sizeof(cache_key)) [all...] |
| linker_util.cpp | 32 link_util_add_program_resource(struct gl_shader_program *prog, 42 prog->data->ProgramResourceList = 43 reralloc(prog->data, 44 prog->data->ProgramResourceList, 46 prog->data->NumProgramResourceList + 1); 48 if (!prog->data->ProgramResourceList) { 49 linker_error(prog, "Out of memory during linking.\n"); 54 &prog->data->ProgramResourceList[prog->data->NumProgramResourceList]; 60 prog->data->NumProgramResourceList++ [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| shader_cache.h | 34 struct gl_shader_program *prog); 38 struct gl_shader_program *prog);
|
| gl_nir_linker.h | 44 struct gl_shader_program *prog, 47 bool gl_nir_link_glsl(struct gl_context *ctx, struct gl_shader_program *prog); 50 struct gl_shader_program *prog, 54 struct gl_shader_program *prog); 57 struct gl_shader_program *prog, 61 struct gl_shader_program *prog); 64 struct gl_shader_program *prog); 67 struct gl_shader_program *prog); 70 struct gl_shader_program *prog);
|
| linker_util.h | 68 linker_error(struct gl_shader_program *prog, const char *fmt, ...); 71 linker_warning(struct gl_shader_program *prog, const char *fmt, ...); 74 link_util_should_add_buffer_variable(struct gl_shader_program *prog, 82 link_util_add_program_resource(struct gl_shader_program *prog, 87 link_util_find_empty_block(struct gl_shader_program *prog, 91 link_util_update_empty_uniform_locations(struct gl_shader_program *prog); 94 link_util_check_subroutine_resources(struct gl_shader_program *prog); 98 struct gl_shader_program *prog); 101 link_util_calculate_subroutine_compat(struct gl_shader_program *prog);
|
| shader_cache.cpp | 73 compile_shaders(struct gl_context *ctx, struct gl_shader_program *prog) { 74 for (unsigned i = 0; i < prog->NumShaders; i++) { 75 _mesa_glsl_compile_shader(ctx, prog->Shaders[i], false, false, true); 88 struct gl_shader_program *prog) 100 static const char zero[sizeof(prog->data->sha1)] = {0}; 101 if (memcmp(prog->data->sha1, zero, sizeof(prog->data->sha1)) == 0) 109 struct gl_linked_shader *sh = prog->_LinkedShaders[i]; 115 serialize_glsl_program(&metadata, ctx, prog); 120 (cache_key *) malloc(prog->NumShaders * sizeof(cache_key)) [all...] |
| /xsrc/external/mit/mesa-demos/dist/src/tests/ |
| scissor.c | 38 struct program prog; variable in typeref:struct:program 53 prog.width = width; 54 prog.height = height; 69 prog.quads = !prog.quads; 78 if (prog.quads) { 95 printf("drawing with %s\n", prog.quads ? "quads" : "clears"); 105 glScissor(1, prog.height - 11, 10, 10); 107 glScissor(prog.width - 11, prog.height - 11, 10, 10) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| st_shader_cache.c | 57 copy_blob_to_driver_cache_blob(struct blob *blob, struct gl_program *prog) 59 prog->driver_cache_blob = ralloc_size(NULL, blob->size); 60 memcpy(prog->driver_cache_blob, blob->data, blob->size); 61 prog->driver_cache_blob_size = blob->size; 66 struct gl_program *prog) 72 copy_blob_to_driver_cache_blob(blob, prog); 76 write_nir_to_cache(struct blob *blob, struct gl_program *prog) 78 struct st_program *stp = (struct st_program *)prog; 85 copy_blob_to_driver_cache_blob(blob, prog); 89 st_serialise_ir_program(struct gl_context *ctx, struct gl_program *prog, [all...] |
| st_glsl_to_ir.h | 32 st_link_shader(struct gl_context *ctx, struct gl_shader_program *prog);
|
| st_shader_cache.h | 42 st_serialise_tgsi_program(struct gl_context *ctx, struct gl_program *prog); 47 struct gl_program *prog); 52 struct gl_program *prog); 55 st_serialise_nir_program(struct gl_context *ctx, struct gl_program *prog); 60 struct gl_program *prog); 65 struct gl_program *prog); 69 struct gl_shader_program *prog, 73 st_store_ir_in_disk_cache(struct st_context *st, struct gl_program *prog,
|
| /xsrc/external/mit/mesa-demos/dist/src/slang/ |
| sotest.c | 79 static GLhandleARB prog = 0; variable 86 if (handle != vert && handle != frag && handle != prog) 166 prog = glCreateProgramObjectARB (); 167 endtest1 (prog); 168 endtest1 (vert != frag && frag != prog && prog != vert); 174 glLinkProgramARB (prog); 175 endtest1 (CheckObjectStatus (prog)); 181 glUseProgramObjectARB (prog); 196 glAttachObjectARB (prog, find_invalid_handle ()) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/program/ |
| arbprogparse.c | 72 struct gl_program prog; local 78 memset(&prog, 0, sizeof(prog)); 80 state.prog = &prog; 94 program->String = prog.String; 95 program->arb.NumInstructions = prog.arb.NumInstructions; 96 program->arb.NumTemporaries = prog.arb.NumTemporaries; 97 program->arb.NumParameters = prog.arb.NumParameters; 98 program->arb.NumAttributes = prog.arb.NumAttributes 166 struct gl_program prog; local [all...] |
| prog_to_nir.h | 33 struct nir_shader *prog_to_nir(const struct gl_program *prog,
|
| programopt.h | 48 _mesa_count_texture_indirections(struct gl_program *prog); 51 _mesa_count_texture_instructions(struct gl_program *prog); 54 _mesa_remove_output_reads(struct gl_program *prog, gl_register_file type); 57 _mesa_program_fragment_position_to_sysval(struct gl_program *prog);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/program/ |
| arbprogparse.c | 72 struct gl_program prog; local 78 memset(&prog, 0, sizeof(prog)); 80 state.prog = &prog; 94 program->String = prog.String; 95 program->arb.NumInstructions = prog.arb.NumInstructions; 96 program->arb.NumTemporaries = prog.arb.NumTemporaries; 97 program->arb.NumParameters = prog.arb.NumParameters; 98 program->arb.NumAttributes = prog.arb.NumAttributes 166 struct gl_program prog; local [all...] |
| programopt.h | 48 _mesa_count_texture_indirections(struct gl_program *prog); 51 _mesa_count_texture_instructions(struct gl_program *prog); 54 _mesa_remove_output_reads(struct gl_program *prog, gl_register_file type); 57 _mesa_program_fragment_position_to_sysval(struct gl_program *prog);
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| st_glsl_to_ir.h | 32 st_link_shader(struct gl_context *ctx, struct gl_shader_program *prog);
|
| st_shader_cache.h | 42 st_serialise_tgsi_program(struct gl_context *ctx, struct gl_program *prog); 47 struct gl_program *prog); 52 struct gl_program *prog); 55 st_serialise_nir_program(struct gl_context *ctx, struct gl_program *prog); 60 struct gl_program *prog); 65 struct gl_program *prog); 69 struct gl_shader_program *prog, 73 st_store_ir_in_disk_cache(struct st_context *st, struct gl_program *prog,
|
| st_atom_storagebuf.c | 44 st_bind_ssbos(struct st_context *st, struct gl_program *prog, 51 if (!prog || !st->pipe->set_shader_buffers) 54 c = &st->ctx->Const.Program[prog->info.stage]; 58 for (i = 0; i < prog->info.num_ssbos; i++) { 64 prog->sh.ShaderStorageBlocks[i]->Binding]; 85 prog->info.num_ssbos, buffers, 86 prog->sh.ShaderStorageBlocksWriteAccess); 88 if (prog->info.num_ssbos < c->MaxShaderStorageBlocks) 91 buffer_base + prog->info.num_ssbos, 92 c->MaxShaderStorageBlocks - prog->info.num_ssbos 98 struct gl_program *prog = local 106 struct gl_program *prog = local 114 struct gl_program *prog = local 122 struct gl_program *prog = local 130 struct gl_program *prog = local 138 struct gl_program *prog = local [all...] |
| st_atom_constbuf.h | 38 void st_upload_constants(struct st_context *st, struct gl_program *prog);
|
| /xsrc/local/programs/bdfload/ |
| Makefile | 0 PROG = bdfload 5 .include <bsd.prog.mk>
|