Home
last modified time | relevance | path

Searched refs:gl_shader (Results 1 – 25 of 37) sorted by relevance

12

/third_party/mesa3d/src/mesa/main/
Dshaderobj.c59 _reference_shader(struct gl_context *ctx, struct gl_shader **ptr, in _reference_shader()
60 struct gl_shader *sh, bool skip_locking) in _reference_shader()
69 struct gl_shader *old = *ptr; in _reference_shader()
95 _mesa_reference_shader(struct gl_context *ctx, struct gl_shader **ptr, in _mesa_reference_shader()
96 struct gl_shader *sh) in _mesa_reference_shader()
102 _mesa_init_shader(struct gl_shader *shader) in _mesa_init_shader()
113 struct gl_shader *
116 struct gl_shader *shader; in _mesa_new_shader()
117 shader = rzalloc(NULL, struct gl_shader); in _mesa_new_shader()
131 _mesa_delete_shader(struct gl_context *ctx, struct gl_shader *sh) in _mesa_delete_shader()
[all …]
Dshaderobj.h57 _mesa_reference_shader(struct gl_context *ctx, struct gl_shader **ptr,
58 struct gl_shader *sh);
60 extern struct gl_shader *
63 extern struct gl_shader *
86 extern struct gl_shader *
90 _mesa_delete_shader(struct gl_context *ctx, struct gl_shader *sh);
Dglspirv.h36 struct gl_shader;
81 unsigned n, struct gl_shader **shaders,
Dglspirv.c71 unsigned n, struct gl_shader **shaders, in _mesa_spirv_shader_binary()
88 struct gl_shader *sh = shaders[i]; in _mesa_spirv_shader_binary()
126 struct gl_shader *shader = prog->Shaders[i]; in _mesa_spirv_link_shaders()
332 struct gl_shader *sh; in _mesa_SpecializeShaderARB()
Dshaderapi.h46 struct gl_shader;
71 _mesa_compile_shader(struct gl_context *ctx, struct gl_shader *sh);
Dshaderapi.c318 struct gl_shader *shader = _mesa_lookup_shader(ctx, name); in is_shader()
328 struct gl_shader *sh) in attach_shader()
333 (n + 1) * sizeof(struct gl_shader *)); in attach_shader()
350 struct gl_shader *sh; in attach_shader_err()
397 struct gl_shader *sh; in attach_shader_no_error()
408 struct gl_shader *sh; in create_shader()
491 struct gl_shader *sh; in delete_shader()
527 struct gl_shader **newList; in detach_shader()
533 newList = malloc((n - 1) * sizeof(struct gl_shader *)); in detach_shader()
1034 struct gl_shader *shader = in get_shaderiv()
[all …]
Dshader_types.h141 struct gl_shader struct
389 struct gl_shader **Shaders; /**< List of attached the shaders */
Ddd.h57 struct gl_shader;
Dshared.c252 struct gl_shader *sh = (struct gl_shader *) data; in delete_shader_cb()
/third_party/skia/third_party/externals/swiftshader/src/Shader/
DCMakeLists.txt49 add_library(gl_shader EXCLUDE_FROM_ALL target
53 set_target_properties(gl_shader PROPERTIES
58 target_include_directories(gl_shader
63 target_compile_definitions(gl_shader
68 target_compile_options(gl_shader
73 target_link_options(gl_shader
78 target_link_libraries(gl_shader
/third_party/mesa3d/src/compiler/glsl/
Dstandalone_scaffolding.h49 _mesa_reference_shader(struct gl_context *ctx, struct gl_shader **ptr,
50 struct gl_shader *sh);
56 extern "C" struct gl_shader *
60 _mesa_delete_shader(struct gl_context *ctx, struct gl_shader *sh);
Dlinker.h31 struct gl_shader;
36 gl_shader **shader_list, unsigned num_shaders);
62 const gl_shader **shader_list,
78 struct gl_shader **shader_list,
Dstandalone_scaffolding.cpp85 _mesa_reference_shader(struct gl_context *ctx, struct gl_shader **ptr, in _mesa_reference_shader()
86 struct gl_shader *sh) in _mesa_reference_shader()
106 struct gl_shader *
109 struct gl_shader *shader; in _mesa_new_shader()
112 shader = rzalloc(NULL, struct gl_shader); in _mesa_new_shader()
134 _mesa_delete_shader(struct gl_context *, struct gl_shader *sh) in _mesa_delete_shader()
Dprogram.h33 struct gl_shader;
37 _mesa_glsl_compile_shader(struct gl_context *ctx, struct gl_shader *shader,
Dbuiltin_functions.h27 struct gl_shader;
51 extern gl_shader *
Dlinker.cpp1688 struct gl_shader **shader_list, in link_xfb_stride_layout_qualifiers()
1696 struct gl_shader *shader = shader_list[i]; in link_xfb_stride_layout_qualifiers()
1725 struct gl_shader **shader_list, in link_bindless_layout_qualifiers()
1735 struct gl_shader *shader = shader_list[i]; in link_bindless_layout_qualifiers()
1768 struct gl_shader **shader_list, in link_layer_viewport_relative_qualifier()
1803 struct gl_shader **shader_list, in link_tcs_out_layout_qualifiers()
1822 struct gl_shader *shader = shader_list[i]; in link_tcs_out_layout_qualifiers()
1860 struct gl_shader **shader_list, in link_tes_in_layout_qualifiers()
1887 struct gl_shader *shader = shader_list[i]; in link_tes_in_layout_qualifiers()
1968 struct gl_shader **shader_list, in link_fs_inout_layout_qualifiers()
[all …]
Dlink_functions.cpp42 gl_shader **shader_list, unsigned num_shaders) in call_link_visitor()
288 gl_shader **shader_list;
333 gl_shader **shader_list, unsigned num_shaders) in link_function_calls()
Dtest_optpass.cpp182 struct gl_shader *shader = rzalloc(NULL, struct gl_shader); in test_optpass()
Dgl_nir_link_varyings.h42 struct gl_shader;
Dstandalone.cpp380 compile_shader(struct gl_context *ctx, struct gl_shader *shader) in compile_shader()
461 struct gl_shader *, whole_program->NumShaders + 1); in standalone_compile_shader()
464 struct gl_shader *shader = rzalloc(whole_program, gl_shader); in standalone_compile_shader()
Dshader_cache.cpp206 struct gl_shader *sh = prog->Shaders[i]; in shader_cache_read_program_metadata()
/third_party/mesa3d/src/mesa/program/
Dprog_print.h42 struct gl_shader;
118 _mesa_write_shader_to_file(const struct gl_shader *shader);
/third_party/mesa3d/src/compiler/glsl/glcpp/
Dglcpp.c37 _mesa_reference_shader(struct gl_context *ctx, struct gl_shader **ptr, in _mesa_reference_shader()
38 struct gl_shader *sh) in _mesa_reference_shader()
/third_party/mesa3d/src/compiler/glsl/tests/
Dbuiltin_variable_test.cpp51 struct gl_shader *shader;
67 this->shader = rzalloc(this->mem_ctx, gl_shader); in SetUp()
/third_party/skia/third_party/externals/swiftshader/src/Renderer/
DCMakeLists.txt96 gl_shader

12