Home
last modified time | relevance | path

Searched defs:shader (Results 1076 - 1100 of 1249) sorted by relevance

1...<<41424344454647484950

/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/
H A DvktShaderFConvertTests.cpp497 std::ostringstream shader; in initPrograms() local
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmComputeShaderCase.cpp307 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 DtcuNullRenderContext.cpp518 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 Des2fShaderApiTests.cpp90 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 Des2fShaderStateQueryTests.cpp99 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 Des2fTextureSpecificationTests.cpp1325 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 DGLES1Renderer.cpp553 ShaderProgramID shader = mShaderPrograms->createShader(implementation, limitations, shaderType); in compileShader() local
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
H A DProgramD3D.cpp174 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 Dopengl_enc.c744 GLuint shader = opengl->glprocs.glCreateShader(type); in opengl_load_shader() local
[all...]
/third_party/glslang/glslang/Public/
H A DShaderLang.h858 addShader(TShader* shader) addShader() argument
[all...]
/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_io.c155 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 Dnir_opt_load_store_vectorize.c205 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 Dnir_lower_tex.c1625 nir_lower_tex(nir_shader *shader, const nir_lower_tex_options *options) in nir_lower_tex() argument
[all...]
H A Dnir_linking_helpers.c81 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 Dgl_nir_link_varyings.c2056 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 Dlinker.cpp517 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 Dradv_sqtt_layer.c834 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 Dradv_pipeline_rt.c257 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 Dagx_compile.c1387 agx_lower_sincos(nir_shader *shader) agx_lower_sincos() argument
[all...]
H A Dagx_compiler.h655 agx_context *shader; member
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader.c59 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 Dtegra_context.c213 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 Dvirgl_encode.c1049 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 Dvirgl_context.c637 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 Dsfn_shader.cpp410 Shader *shader = nullptr; in translate_from_nir() local
[all...]

Completed in 45 milliseconds

1...<<41424344454647484950