| /third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/ |
| H A D | vktShaderFConvertTests.cpp | 497 std::ostringstream shader; in initPrograms() local
|
| /third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
| H A D | vktSpvAsmComputeShaderCase.cpp | 307 Move<VkPipeline> createComputePipeline (const DeviceInterface& vkdi, const VkDevice& device, VkPipelineLayout pipelineLayout, VkShaderModule shader, const char* entryPoint, const vkt::SpirVAssembly::SpecConstants& specConstants) in createComputePipeline() argument
|
| /third_party/vk-gl-cts/framework/platform/null/ |
| H A D | tcuNullRenderContext.cpp | 518 GLW_APICALL void GLW_APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint* params) in glGetShaderiv() argument
|
| /third_party/vk-gl-cts/modules/gles2/functional/ |
| H A D | es2fShaderApiTests.cpp | 90 void setShaderSources (glu::Shader& shader, const ShaderSources& sources) in setShaderSources() argument 131 void queryShaderInfo (glu::RenderContext& renderCtx, deUint32 shader, glu::ShaderInfo& info) in queryShaderInfo() argument 257 glu::Shader* const shader in createShader() member in deqp::gles2::Functional::__anon30440::glu 286 logShader(TestLog& log, glu::RenderContext& renderCtx, glu::Shader& shader) logShader() argument 464 checkDeleteStatus(GLuint shader) checkDeleteStatus() argument 560 getSourceLength(glu::Shader& shader) getSourceLength() argument 569 readSource(glu::Shader& shader) readSource() argument 579 verifyShaderSourceReplaced(glu::Shader& shader, const std::string& firstSource, const std::string& secondSource) verifyShaderSourceReplaced() argument 699 buildProgram(glu::Shader& shader) buildProgram() argument [all...] |
| H A D | es2fShaderStateQueryTests.cpp | 99 void verifyShaderParam (tcu::TestContext& testCtx, glu::CallLogWrapper& gl, GLuint shader, GLenum pname, GLenum reference) in verifyShaderParam() argument 506 const GLuint shader = glCreateShader(shaderTypes[ndx]); in test() local 562 const GLuint shader = glCreateShader(GL_VERTEX_SHADER); in test() local 655 const GLuint shader = glCreateShader(GL_VERTEX_SHADER); test() local [all...] |
| H A D | es2fTextureSpecificationTests.cpp | 1325 GradientShader shader; in createTexture() local 1373 GradientShader shader; in createTexture() local 1431 GradientShader shader; in createTexture() local 1509 GradientShader shader; in createTexture() local
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/ |
| H A D | GLES1Renderer.cpp | 553 ShaderProgramID shader = mShaderPrograms->createShader(implementation, limitations, shaderType); in compileShader() local [all...] |
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/ |
| H A D | ProgramD3D.cpp | 174 bool FindFlatInterpolationVaryingPerShader(gl::Shader *shader) in FindFlatInterpolationVaryingPerShader() argument 196 gl::Shader *shader in FindFlatInterpolationVarying() local 423 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; usesBroadcast() local 430 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; usesSecondaryColor() local 436 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; usesFragDepth() local 442 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; usesPointCoord() local 448 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; usesFragCoord() local 454 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Vertex]; usesPointSize() local 471 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Vertex]; hasANGLEMultiviewEnabled() local 477 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Vertex]; usesVertexID() local 483 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; usesViewID() local 519 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Fragment]; usesMultipleFragmentOuts() local 526 const rx::ShaderD3D *shader = mAttachedShaders[gl::ShaderType::Vertex]; usesCustomOutVars() local [all...] |
| /third_party/ffmpeg/libavdevice/ |
| H A D | opengl_enc.c | 744 GLuint shader = opengl->glprocs.glCreateShader(type); in opengl_load_shader() local [all...] |
| /third_party/glslang/glslang/Public/ |
| H A D | ShaderLang.h | 858 addShader(TShader* shader) addShader() argument [all...] |
| /third_party/mesa3d/src/compiler/nir/ |
| H A D | nir_lower_io.c | 155 nir_assign_var_locations(nir_shader *shader, nir_variable_mode mode, in nir_assign_var_locations() argument 801 nir_lower_io(nir_shader *shader, nir_variable_mode modes, int (*type_size)(const struct glsl_type *, bool), nir_lower_io_options options) nir_lower_io() argument 2335 nir_lower_explicit_io(nir_shader *shader, nir_variable_mode modes, nir_address_format addr_format) nir_lower_explicit_io() argument 2396 lower_vars_to_explicit(nir_shader *shader, struct exec_list *vars, nir_variable_mode mode, glsl_type_size_align_func type_info) lower_vars_to_explicit() argument 2487 nir_lower_vars_to_explicit_types(nir_shader *shader, nir_variable_mode modes, glsl_type_size_align_func type_info) nir_lower_vars_to_explicit_types() argument 2592 nir_gather_explicit_io_initializers(nir_shader *shader, void *dst, size_t dst_size, nir_variable_mode mode) nir_gather_explicit_io_initializers() argument [all...] |
| H A D | nir_opt_load_store_vectorize.c | 205 nir_shader *shader; member 911 bindings_different_restrict(nir_shader *shader, struct entry *a, struct entry *b) in bindings_different_restrict() argument 973 may_alias(nir_shader *shader, struct entry *a, struct entry *b) in may_alias() argument 1516 nir_opt_load_store_vectorize(nir_shader *shader, const nir_load_store_vectorize_options *options) nir_opt_load_store_vectorize() argument [all...] |
| H A D | nir_lower_tex.c | 1625 nir_lower_tex(nir_shader *shader, const nir_lower_tex_options *options) in nir_lower_tex() argument [all...] |
| H A D | nir_linking_helpers.c | 81 tcs_add_output_reads(nir_shader *shader, uint64_t *read, uint64_t *patches_read) in tcs_add_output_reads() argument 134 nir_remove_unused_io_vars(nir_shader *shader, in nir_remove_unused_io_vars() argument 301 get_unmoveable_components_masks(nir_shader *shader, nir_variable_mode mode, struct assigned_comps *comps, gl_shader_stage stage, bool default_to_smooth_interp) get_unmoveable_components_masks() argument 398 remap_slots_and_components(nir_shader *shader, nir_variable_mode mode, struct varying_loc (*remap)[4], uint64_t *slots_used, uint64_t *out_slots_read, uint32_t *p_slots_used, uint32_t *p_out_slots_read) remap_slots_and_components() argument 1041 replace_varying_input_by_constant_load(nir_shader *shader, nir_intrinsic_instr *store_intr) replace_varying_input_by_constant_load() argument 1091 replace_duplicate_input(nir_shader *shader, nir_variable *input_var, nir_intrinsic_instr *dup_store_intr) replace_duplicate_input() argument 1227 replace_varying_input_by_uniform_load(nir_shader *shader, nir_intrinsic_instr *store_intr, nir_ssa_scalar *scalar) replace_varying_input_by_uniform_load() argument 1458 sort_varyings(nir_shader *shader, nir_variable_mode mode, struct exec_list *sorted_list) sort_varyings() argument 1469 nir_assign_io_var_locations(nir_shader *shader, nir_variable_mode mode, unsigned *size, gl_shader_stage stage) nir_assign_io_var_locations() argument [all...] |
| /third_party/mesa3d/src/compiler/glsl/ |
| H A D | gl_nir_link_varyings.c | 2056 tcs_add_output_reads(nir_shader *shader, BITSET_WORD **read) tcs_add_output_reads() argument 2119 fixup_vars_lowered_to_temp(nir_shader *shader, nir_variable_mode mode) fixup_vars_lowered_to_temp() argument 2157 nir_shader *shader = mode == nir_var_shader_out ? producer : consumer; remove_unused_io_vars() local 2898 nir_shader *shader = prog->_LinkedShaders[stage]->Program->nir; remove_unused_shader_inputs_and_outputs() local [all...] |
| H A D | linker.cpp | 517 analyze_clip_cull_usage(struct gl_shader_program *prog, struct gl_linked_shader *shader, const struct gl_constants *consts, struct shader_info *info) analyze_clip_cull_usage() argument 619 validate_vertex_shader_executable(struct gl_shader_program *prog, struct gl_linked_shader *shader, const struct gl_constants *consts) validate_vertex_shader_executable() argument 672 validate_tess_eval_shader_executable(struct gl_shader_program *prog, struct gl_linked_shader *shader, const struct gl_constants *consts) validate_tess_eval_shader_executable() argument 689 validate_fragment_shader_executable(struct gl_shader_program *prog, struct gl_linked_shader *shader) validate_fragment_shader_executable() argument 715 validate_geometry_shader_executable(struct gl_shader_program *prog, struct gl_linked_shader *shader, const struct gl_constants *consts) validate_geometry_shader_executable() argument 1696 struct gl_shader *shader = shader_list[i]; link_xfb_stride_layout_qualifiers() local 1735 struct gl_shader *shader = shader_list[i]; link_bindless_layout_qualifiers() local 1822 struct gl_shader *shader = shader_list[i]; link_tcs_out_layout_qualifiers() local 1887 struct gl_shader *shader = shader_list[i]; link_tes_in_layout_qualifiers() local 1982 struct gl_shader *shader = shader_list[i]; link_fs_inout_layout_qualifiers() local 2076 struct gl_shader *shader = shader_list[i]; link_gs_inout_layout_qualifiers() local 2189 struct gl_shader *shader = shader_list[sh]; link_cs_input_layout_qualifiers() local [all...] |
| /third_party/mesa3d/src/amd/vulkan/layers/ |
| H A D | radv_sqtt_layer.c | 834 struct radv_shader *shader = pipeline->shaders[stage]; in radv_mesa_to_rgp_shader_stage() local 883 struct radv_shader *shader = pipeline->shaders[i]; in radv_add_code_object() local 936 struct radv_shader *shader = pipeline->shaders[i]; radv_register_pipeline() local [all...] |
| /third_party/mesa3d/src/amd/vulkan/ |
| H A D | radv_pipeline_rt.c | 257 create_rt_variables(nir_shader *shader, const VkRayTracingPipelineCreateInfoKHR *create_info, in create_rt_variables() argument 432 lower_rt_instructions(nir_shader *shader, struct rt_variables *vars, unsigned call_idx_base) lower_rt_instructions() argument 730 insert_rt_case(nir_builder *b, nir_shader *shader, struct rt_variables *vars, nir_ssa_def *idx, uint32_t call_idx_base, uint32_t call_idx) insert_rt_case() argument 760 lower_rt_derefs(nir_shader *shader) lower_rt_derefs() argument 822 nir_shader *shader = radv_shader_spirv_to_nir(device, &rt_stage, &key); parse_rt_stage() local 1611 nir_shader *shader = build_traversal_shader(device, pCreateInfo, vars, var_remap); insert_traversal() local 1716 move_rt_instructions(nir_shader *shader) move_rt_instructions() argument 1826 nir_shader *shader = NULL; radv_rt_pipeline_create() local [all...] |
| /third_party/mesa3d/src/asahi/compiler/ |
| H A D | agx_compile.c | 1387 agx_lower_sincos(nir_shader *shader) agx_lower_sincos() argument [all...] |
| H A D | agx_compiler.h | 655 agx_context *shader; member
|
| /third_party/mesa3d/src/gallium/drivers/radeonsi/ |
| H A D | si_shader.c | 59 bool si_is_multi_part_shader(struct si_shader *shader) in si_is_multi_part_shader() argument 71 si_is_merged_shader(struct si_shader *shader) si_is_merged_shader() argument 225 si_get_max_workgroup_size(const struct si_shader *shader) si_get_max_workgroup_size() argument 317 struct si_shader *shader = ctx->shader; declare_vs_input_vgprs() local 401 struct si_shader *shader = ctx->shader; si_init_shader_args() local 820 si_shader_binary_open(struct si_screen *screen, struct si_shader *shader, struct ac_rtld_binary *rtld) si_shader_binary_open() argument 883 si_get_shader_binary_size(struct si_screen *screen, struct si_shader *shader) si_get_shader_binary_size() argument 915 si_shader_binary_upload(struct si_screen *sscreen, struct si_shader *shader, uint64_t scratch_va) si_shader_binary_upload() argument 1018 si_calculate_max_simd_waves(struct si_shader *shader) si_calculate_max_simd_waves() argument 1073 si_shader_dump_stats_for_shader_db(struct si_screen *screen, struct si_shader *shader, struct util_debug_callback *debug) si_shader_dump_stats_for_shader_db() argument 1097 si_shader_dump_stats(struct si_screen *sscreen, struct si_shader *shader, FILE *file, bool check_debug_option) si_shader_dump_stats() argument 1130 si_get_shader_name(const struct si_shader *shader) si_get_shader_name() argument 1165 si_shader_dump(struct si_screen *sscreen, struct si_shader *shader, struct util_debug_callback *debug, FILE *file, bool check_debug_option) si_shader_dump() argument 1230 si_dump_shader_key(const struct si_shader *shader, FILE *f) si_dump_shader_key() argument 1515 si_lower_io_to_mem(struct si_shader *shader, nir_shader *nir, uint64_t tcs_vgpr_only_inputs) si_lower_io_to_mem() argument 1575 si_get_nir_shader(struct si_shader *shader, bool *free_nir, uint64_t tcs_vgpr_only_inputs) si_get_nir_shader() argument 1722 si_update_shader_binary_info(struct si_shader *shader, nir_shader *nir) si_update_shader_binary_info() argument 1777 si_compile_shader(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_compile_shader() argument 2010 struct si_shader shader = {}; si_get_shader_part() local 2066 si_get_vs_prolog(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug, struct si_shader *main_part, const struct si_vs_prolog_bits *key) si_get_vs_prolog() argument 2090 si_shader_select_vs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_shader_select_vs_parts() argument 2096 si_get_tcs_epilog_key(struct si_shader *shader, union si_shader_part_key *key) si_get_tcs_epilog_key() argument 2110 si_shader_select_tcs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_shader_select_tcs_parts() argument 2136 si_shader_select_gs_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_shader_select_gs_parts() argument 2162 si_get_ps_prolog_key(struct si_shader *shader, union si_shader_part_key *key, bool separate_prolog) si_get_ps_prolog_key() argument 2303 si_get_ps_epilog_key(struct si_shader *shader, union si_shader_part_key *key) si_get_ps_epilog_key() argument 2320 si_shader_select_ps_parts(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_shader_select_ps_parts() argument 2420 si_fix_resource_usage(struct si_screen *sscreen, struct si_shader *shader) si_fix_resource_usage() argument 2432 si_create_shader_variant(struct si_screen *sscreen, struct ac_llvm_compiler *compiler, struct si_shader *shader, struct util_debug_callback *debug) si_create_shader_variant() argument 2630 si_shader_destroy(struct si_shader *shader) si_shader_destroy() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/tegra/ |
| H A D | tegra_context.c | 213 tegra_bind_sampler_states(struct pipe_context *pcontext, unsigned shader, in tegra_bind_sampler_states() argument 478 tegra_set_constant_buffer(struct pipe_context *pcontext, unsigned int shader, in tegra_set_constant_buffer() argument 562 tegra_set_sampler_views(struct pipe_context *pcontext, unsigned shader, in tegra_set_sampler_views() argument 613 tegra_set_shader_buffers(struct pipe_context *pcontext, unsigned int shader, in tegra_set_shader_buffers() argument 625 tegra_set_shader_images(struct pipe_context *pcontext, unsigned int shader, in tegra_set_shader_images() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/virgl/ |
| H A D | virgl_encode.c | 1049 virgl_encoder_write_constant_buffer(struct virgl_context *ctx, uint32_t shader, uint32_t index, uint32_t size, const void *data) virgl_encoder_write_constant_buffer() argument 1063 virgl_encoder_set_uniform_buffer(struct virgl_context *ctx, uint32_t shader, uint32_t index, uint32_t offset, uint32_t length, struct virgl_resource *res) virgl_encoder_set_uniform_buffer() argument 1335 virgl_encode_set_shader_buffers(struct virgl_context *ctx, enum pipe_shader_type shader, unsigned start_slot, unsigned count, const struct pipe_shader_buffer *buffers) virgl_encode_set_shader_buffers() argument 1391 virgl_encode_set_shader_images(struct virgl_context *ctx, enum pipe_shader_type shader, unsigned start_slot, unsigned count, const struct pipe_image_view *images) virgl_encode_set_shader_images() argument
|
| H A D | virgl_context.c | 637 virgl_set_constant_buffer(struct pipe_context *ctx, enum pipe_shader_type shader, uint index, bool take_ownership, const struct pipe_constant_buffer *buf) virgl_set_constant_buffer() argument 675 virgl_shader_encoder(struct pipe_context *ctx, const struct pipe_shader_state *shader, unsigned type) virgl_shader_encoder() argument 721 virgl_create_vs_state(struct pipe_context *ctx, const struct pipe_shader_state *shader) virgl_create_vs_state() argument 727 virgl_create_tcs_state(struct pipe_context *ctx, const struct pipe_shader_state *shader) virgl_create_tcs_state() argument 733 virgl_create_tes_state(struct pipe_context *ctx, const struct pipe_shader_state *shader) virgl_create_tes_state() argument 739 virgl_create_gs_state(struct pipe_context *ctx, const struct pipe_shader_state *shader) virgl_create_gs_state() argument 745 virgl_create_fs_state(struct pipe_context *ctx, const struct pipe_shader_state *shader) virgl_create_fs_state() argument 1114 virgl_bind_sampler_states(struct pipe_context *ctx, enum pipe_shader_type shader, unsigned start_slot, unsigned num_samplers, void **samplers) virgl_bind_sampler_states() argument 1260 virgl_set_shader_buffers(struct pipe_context *ctx, enum pipe_shader_type shader, unsigned start_slot, unsigned count, const struct pipe_shader_buffer *buffers, unsigned writable_bitmask) virgl_set_shader_buffers() argument 1316 virgl_set_shader_images(struct pipe_context *ctx, enum pipe_shader_type shader, unsigned start_slot, unsigned count, unsigned unbind_num_trailing_slots, const struct pipe_image_view *images) virgl_set_shader_images() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_shader.cpp | 410 Shader *shader = nullptr; in translate_from_nir() local [all...] |