Home
last modified time | relevance | path

Searched refs:shader (Results 1 – 25 of 2703) sorted by relevance

12345678910>>...109

/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_gs.c70 draw_gs_should_flush(struct draw_geometry_shader *shader) in draw_gs_should_flush() argument
72 return (shader->fetched_prim_count == shader->vector_length || shader->num_invocations > 1); in draw_gs_should_flush()
77 tgsi_fetch_gs_outputs(struct draw_geometry_shader *shader, in tgsi_fetch_gs_outputs() argument
82 struct tgsi_exec_machine *machine = shader->machine; in tgsi_fetch_gs_outputs()
94shader->stream[stream].primitive_lengths[prim_idx + shader->stream[stream].emitted_primitives] = in tgsi_fetch_gs_outputs()
96 shader->stream[stream].emitted_vertices += num_verts_per_prim; in tgsi_fetch_gs_outputs()
99 int idx = prim_offset + j * shader->info.num_outputs; in tgsi_fetch_gs_outputs()
101 debug_printf("%d/%d) Output vert:\n", stream, idx / shader->info.num_outputs); in tgsi_fetch_gs_outputs()
103 for (slot = 0; slot < shader->info.num_outputs; slot++) { in tgsi_fetch_gs_outputs()
116 output = (float (*)[4])((char *)output + shader->vertex_size); in tgsi_fetch_gs_outputs()
[all …]
Ddraw_tess.c54 llvm_fetch_tcs_input(struct draw_tess_ctrl_shader *shader, in llvm_fetch_tcs_input() argument
60 float (*input_data)[32][NUM_TCS_INPUTS][TGSI_NUM_CHANNELS] = &shader->tcs_input->data; in llvm_fetch_tcs_input()
63 unsigned input_vertex_stride = shader->input_vertex_stride; in llvm_fetch_tcs_input()
65 input_ptr = shader->input; in llvm_fetch_tcs_input()
76 for (slot = 0, vs_slot = 0; slot < shader->info.num_inputs; ++slot) { in llvm_fetch_tcs_input()
78 shader->info.input_semantic_name[slot], in llvm_fetch_tcs_input()
79 shader->info.input_semantic_index[slot], in llvm_fetch_tcs_input()
80 shader->input_info); in llvm_fetch_tcs_input()
107 llvm_store_tcs_output(struct draw_tess_ctrl_shader *shader, in llvm_store_tcs_output() argument
113 float (*output_data)[32][PIPE_MAX_SHADER_INPUTS][TGSI_NUM_CHANNELS] = &shader->tcs_output->data; in llvm_store_tcs_output()
[all …]
/external/mesa3d/src/compiler/nir/
Dnir_gather_info.c40 get_deref_info(nir_shader *shader, nir_variable *var, nir_deref_instr *deref, in get_deref_info() argument
46 const bool per_vertex = nir_is_per_vertex_io(var, shader->info.stage); in get_deref_info()
82 set_io_mask(nir_shader *shader, nir_variable *var, int offset, int len, in set_io_mask() argument
107 get_deref_info(shader, var, deref, &cross_invocation, &indirect); in set_io_mask()
111 shader->info.patch_inputs_read |= bitfield; in set_io_mask()
113 shader->info.patch_inputs_read_indirectly |= bitfield; in set_io_mask()
115 shader->info.inputs_read |= bitfield; in set_io_mask()
117 shader->info.inputs_read_indirectly |= bitfield; in set_io_mask()
120 if (cross_invocation && shader->info.stage == MESA_SHADER_TESS_CTRL) in set_io_mask()
121 shader->info.tess.tcs_cross_invocation_inputs_read |= bitfield; in set_io_mask()
[all …]
Dnir.h668 #define nir_foreach_variable_in_shader(var, shader) \ argument
669 nir_foreach_variable_in_list(var, &(shader)->variables)
671 #define nir_foreach_variable_in_shader_safe(var, shader) \ argument
672 nir_foreach_variable_in_list_safe(var, &(shader)->variables)
674 #define nir_foreach_variable_with_modes(var, shader, modes) \ argument
675 nir_foreach_variable_in_shader(var, shader) \
678 #define nir_foreach_variable_with_modes_safe(var, shader, modes) \ argument
679 nir_foreach_variable_in_shader_safe(var, shader) \
682 #define nir_foreach_shader_in_variable(var, shader) \ argument
683 nir_foreach_variable_with_modes(var, shader, nir_var_shader_in)
[all …]
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.c40 static void si_dump_shader_key(const struct si_shader *shader, FILE *f);
43 bool si_is_multi_part_shader(struct si_shader *shader) in si_is_multi_part_shader() argument
45 if (shader->selector->screen->info.chip_class <= GFX8) in si_is_multi_part_shader()
48 return shader->key.as_ls || shader->key.as_es || in si_is_multi_part_shader()
49 shader->selector->info.stage == MESA_SHADER_TESS_CTRL || in si_is_multi_part_shader()
50 shader->selector->info.stage == MESA_SHADER_GEOMETRY; in si_is_multi_part_shader()
54 bool si_is_merged_shader(struct si_shader *shader) in si_is_merged_shader() argument
56 return shader->key.as_ngg || si_is_multi_part_shader(shader); in si_is_merged_shader()
192 unsigned si_get_max_workgroup_size(const struct si_shader *shader) in si_get_max_workgroup_size() argument
194 switch (shader->selector->info.stage) { in si_get_max_workgroup_size()
[all …]
Dsi_state_shaders.c154 static void *si_get_shader_binary(struct si_shader *shader) in si_get_shader_binary() argument
158 shader->binary.llvm_ir_string ? strlen(shader->binary.llvm_ir_string) + 1 : 0; in si_get_shader_binary()
162 if (shader->binary.elf_size > UINT_MAX / 4 || llvm_ir_size > UINT_MAX / 4) in si_get_shader_binary()
167 align(sizeof(shader->config), 4) + align(sizeof(shader->info), 4) + 4 + in si_get_shader_binary()
168 align(shader->binary.elf_size, 4) + 4 + align(llvm_ir_size, 4); in si_get_shader_binary()
178 ptr = write_data(ptr, &shader->config, sizeof(shader->config)); in si_get_shader_binary()
179 ptr = write_data(ptr, &shader->info, sizeof(shader->info)); in si_get_shader_binary()
180 ptr = write_chunk(ptr, shader->binary.elf_buffer, shader->binary.elf_size); in si_get_shader_binary()
181 ptr = write_chunk(ptr, shader->binary.llvm_ir_string, llvm_ir_size); in si_get_shader_binary()
192 static bool si_load_shader_binary(struct si_shader *shader, void *binary) in si_load_shader_binary() argument
[all …]
/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_compositor_gfx.c57 struct ureg_program *shader; in create_vert_shader() local
63 shader = ureg_create(PIPE_SHADER_VERTEX); in create_vert_shader()
64 if (!shader) in create_vert_shader()
67 vpos = ureg_DECL_vs_input(shader, 0); in create_vert_shader()
68 vtex = ureg_DECL_vs_input(shader, 1); in create_vert_shader()
69 color = ureg_DECL_vs_input(shader, 2); in create_vert_shader()
70 tmp = ureg_DECL_temporary(shader); in create_vert_shader()
71 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS); in create_vert_shader()
72 o_color = ureg_DECL_output(shader, TGSI_SEMANTIC_COLOR, VS_O_COLOR); in create_vert_shader()
73 o_vtex = ureg_DECL_output(shader, TGSI_SEMANTIC_GENERIC, VS_O_VTEX); in create_vert_shader()
[all …]
Dvl_mc.c53 calc_position(struct vl_mc *r, struct ureg_program *shader, struct ureg_src block_scale) in calc_position() argument
59 vrect = ureg_DECL_vs_input(shader, VS_I_RECT); in calc_position()
60 vpos = ureg_DECL_vs_input(shader, VS_I_VPOS); in calc_position()
62 t_vpos = ureg_DECL_temporary(shader); in calc_position()
64 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS); in calc_position()
73 ureg_ADD(shader, ureg_writemask(t_vpos, TGSI_WRITEMASK_XY), vpos, vrect); in calc_position()
74 ureg_MUL(shader, ureg_writemask(t_vpos, TGSI_WRITEMASK_XY), ureg_src(t_vpos), block_scale); in calc_position()
75 ureg_MOV(shader, ureg_writemask(o_vpos, TGSI_WRITEMASK_XY), ureg_src(t_vpos)); in calc_position()
76 ureg_MOV(shader, ureg_writemask(o_vpos, TGSI_WRITEMASK_ZW), ureg_imm1f(shader, 1.0f)); in calc_position()
82 calc_line(struct pipe_screen *screen, struct ureg_program *shader) in calc_line() argument
[all …]
Dvl_idct.c72 calc_addr(struct ureg_program *shader, struct ureg_dst addr[2], in calc_addr() argument
88 ureg_MOV(shader, ureg_writemask(addr[0], wm_start), ureg_scalar(start, sw_start)); in calc_addr()
89 ureg_MOV(shader, ureg_writemask(addr[0], wm_tc), ureg_scalar(tc, sw_tc)); in calc_addr()
91 …ureg_ADD(shader, ureg_writemask(addr[1], wm_start), ureg_scalar(start, sw_start), ureg_imm1f(shade… in calc_addr()
92 ureg_MOV(shader, ureg_writemask(addr[1], wm_tc), ureg_scalar(tc, sw_tc)); in calc_addr()
96 increment_addr(struct ureg_program *shader, struct ureg_dst daddr[2], in increment_addr() argument
108 ureg_MOV(shader, ureg_writemask(daddr[0], wm_start), saddr[0]); in increment_addr()
109 ureg_ADD(shader, ureg_writemask(daddr[0], wm_tc), saddr[0], ureg_imm1f(shader, pos / size)); in increment_addr()
110 ureg_MOV(shader, ureg_writemask(daddr[1], wm_start), saddr[1]); in increment_addr()
111 ureg_ADD(shader, ureg_writemask(daddr[1], wm_tc), saddr[1], ureg_imm1f(shader, pos / size)); in increment_addr()
[all …]
Dvl_deint_filter.c66 struct ureg_program *shader; in create_vert_shader() local
70 shader = ureg_create(PIPE_SHADER_VERTEX); in create_vert_shader()
71 if (!shader) in create_vert_shader()
74 i_vpos = ureg_DECL_vs_input(shader, 0); in create_vert_shader()
75 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS); in create_vert_shader()
76 o_vtex = ureg_DECL_output(shader, TGSI_SEMANTIC_GENERIC, VS_O_VTEX); in create_vert_shader()
78 ureg_MOV(shader, o_vpos, i_vpos); in create_vert_shader()
79 ureg_MOV(shader, o_vtex, i_vpos); in create_vert_shader()
81 ureg_END(shader); in create_vert_shader()
83 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_vert_shader()
[all …]
Dvl_bicubic_filter.c53 struct ureg_program *shader; in create_vert_shader() local
57 shader = ureg_create(PIPE_SHADER_VERTEX); in create_vert_shader()
58 if (!shader) in create_vert_shader()
61 i_vpos = ureg_DECL_vs_input(shader, 0); in create_vert_shader()
62 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS); in create_vert_shader()
63 o_vtex = ureg_DECL_output(shader, TGSI_SEMANTIC_GENERIC, VS_O_VTEX); in create_vert_shader()
65 ureg_MOV(shader, o_vpos, i_vpos); in create_vert_shader()
66 ureg_MOV(shader, o_vtex, i_vpos); in create_vert_shader()
68 ureg_END(shader); in create_vert_shader()
70 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_vert_shader()
[all …]
/external/mesa3d/src/gallium/drivers/iris/
Diris_program_cache.c133 struct iris_compiled_shader *shader = entry->data; in iris_delete_shader_variants() local
152 list_addtail(&shader->link, &ice->shaders.deleted_variants[stage]); in iris_delete_shader_variants()
157 list_for_each_entry_safe(struct iris_compiled_shader, shader, in iris_delete_shader_variants()
160 if (ice->shaders.prog[stage] == shader) in iris_delete_shader_variants()
163 list_del(&shader->link); in iris_delete_shader_variants()
166 pipe_resource_reference(&shader->assembly.res, NULL); in iris_delete_shader_variants()
167 ralloc_free(shader); in iris_delete_shader_variants()
209 struct iris_compiled_shader *shader = in iris_upload_shader() local
222 pipe_resource_reference(&shader->assembly.res, existing->assembly.res); in iris_upload_shader()
223 shader->assembly.offset = existing->assembly.offset; in iris_upload_shader()
[all …]
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_shader.c62 etna_dump_shader(const struct etna_shader_variant *shader) in etna_dump_shader() argument
64 if (shader->stage == MESA_SHADER_VERTEX) in etna_dump_shader()
69 etna_disasm(shader->code, shader->code_size, PRINT_RAW); in etna_dump_shader()
71 printf("num loops: %i\n", shader->num_loops); in etna_dump_shader()
72 printf("num temps: %i\n", shader->num_temps); in etna_dump_shader()
74 for (int idx = 0; idx < shader->uniforms.imm_count; ++idx) { in etna_dump_shader()
78 *((float *)&shader->uniforms.imm_data[idx]), in etna_dump_shader()
79 shader->uniforms.imm_data[idx], in etna_dump_shader()
80 shader->uniforms.imm_contents[idx]); in etna_dump_shader()
83 for (int idx = 0; idx < shader->infile.num_reg; ++idx) { in etna_dump_shader()
[all …]
/external/skia/src/gpu/tessellate/
DGrStrokeTessellateShader.cpp90 const auto& shader = args.fGeomProc.cast<GrStrokeTessellateShader>(); in onEmitCode() local
94 args.fVaryingHandler->emitAttributes(shader); in onEmitCode()
123 if (shader.hasDynamicStroke()) { in onEmitCode()
127 if (shader.hasDynamicColor()) { in onEmitCode()
136 if (shader.hasDynamicStroke()) { in onEmitCode()
140 if (!shader.hasDynamicStroke()) { in onEmitCode()
165 if (!shader.viewMatrix().isIdentity()) { in onEmitCode()
171 auto affineMatrixVisibility = (shader.fStroke.isHairlineStyle()) ? in onEmitCode()
186 if (shader.fStroke.isHairlineStyle() && !shader.viewMatrix().isIdentity()) { in onEmitCode()
189 if (shader.hasConics()) { in onEmitCode()
[all …]
/external/deqp/modules/gles31/functional/
Des31fProgramInterfaceDefinitionUtil.cpp93 bool VariableSearchFilter::matchesFilter (const ProgramInterfaceDefinition::Shader* shader) const in matchesFilter()
95 DE_ASSERT(shader->getType() < glu::SHADERTYPE_LAST); in matchesFilter()
96 return (m_shaderTypeBits & (1u << shader->getType())) != 0; in matchesFilter()
139 bool shaderContainsIOBlocks (const ProgramInterfaceDefinition::Shader* shader) in shaderContainsIOBlocks() argument
141 for (int ndx = 0; ndx < (int)shader->getDefaultBlock().interfaceBlocks.size(); ++ndx) in shaderContainsIOBlocks()
143 const glu::Storage storage = shader->getDefaultBlock().interfaceBlocks[ndx].storage; in shaderContainsIOBlocks()
219 static std::string getShaderExtensionDeclarations (const ProgramInterfaceDefinition::Shader* shader) in getShaderExtensionDeclarations() argument
221 if (shader->getVersion() > glu::GLSL_VERSION_440) in getShaderExtensionDeclarations()
227 if (shader->getType() == glu::SHADERTYPE_GEOMETRY) in getShaderExtensionDeclarations()
231 else if (shader->getType() == glu::SHADERTYPE_TESSELLATION_CONTROL || in getShaderExtensionDeclarations()
[all …]
Des31fNegativeSampleVariablesTests.cpp53 glu::Shader shader (ctx.getRenderContext(), shaderType); in verifyShader() local
56 shader.setSources(1, &source, &length); in verifyShader()
57 shader.compile(); in verifyShader()
59 log << shader; in verifyShader()
63 testFailed = !shader.getCompileStatus(); in verifyShader()
68 testFailed = shader.getCompileStatus(); in verifyShader()
106 std::ostringstream shader; in write_to_read_only_types() local
121 shader.str(""); in write_to_read_only_types()
122 shader in write_to_read_only_types()
132 verifyShader(ctx, glu::SHADERTYPE_FRAGMENT, shader.str(), EXPECT_RESULT_FAIL); in write_to_read_only_types()
[all …]
/external/deqp-deps/amber/src/
Dshader_compiler_test.cc102 Shader shader(kShaderTypeVertex); in TEST_F() local
103 shader.SetName("TestShader"); in TEST_F()
104 shader.SetFormat(kShaderFormatGlsl); in TEST_F()
105 shader.SetData(contents); in TEST_F()
110 Pipeline::ShaderInfo shader_info(&shader, kShaderTypeCompute); in TEST_F()
121 Shader shader(kShaderTypeVertex); in TEST_F() local
122 shader.SetName("TestShader"); in TEST_F()
123 shader.SetFormat(kShaderFormatSpirvAsm); in TEST_F()
124 shader.SetData(kPassThroughShader); in TEST_F()
129 Pipeline::ShaderInfo shader_info(&shader, kShaderTypeCompute); in TEST_F()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_link.cpp95 struct gl_linked_shader *shader) in process_glsl_ir() argument
103 ralloc_adopt(mem_ctx, shader->ir); in process_glsl_ir()
106 shader, ctx->Extensions.KHR_blend_equation_advanced_coherent); in process_glsl_ir()
111 brw_lower_packing_builtins(brw, shader->ir); in process_glsl_ir()
112 do_mat_op_to_vec(shader->ir); in process_glsl_ir()
126 lower_instructions(shader->ir, instructions_to_lower); in process_glsl_ir()
132 lower_if_to_cond_assign(shader->Stage, shader->ir, 16); in process_glsl_ir()
134 do_lower_texture_projection(shader->ir); in process_glsl_ir()
135 do_vec_index_to_cond_assign(shader->ir); in process_glsl_ir()
136 lower_vector_insert(shader->ir, true); in process_glsl_ir()
[all …]
/external/mesa3d/src/gallium/drivers/r300/
Dr300_fs.c89 struct r300_fragment_shader_code *shader) in find_output_registers() argument
94 compiler->OutputColor[0] = shader->info.num_outputs; in find_output_registers()
95 compiler->OutputColor[1] = shader->info.num_outputs; in find_output_registers()
96 compiler->OutputColor[2] = shader->info.num_outputs; in find_output_registers()
97 compiler->OutputColor[3] = shader->info.num_outputs; in find_output_registers()
98 compiler->OutputDepth = shader->info.num_outputs; in find_output_registers()
101 for(i = 0; i < shader->info.num_outputs; ++i) { in find_output_registers()
102 switch(shader->info.output_semantic_name[i]) { in find_output_registers()
210 struct r300_fragment_shader_code* shader,
215 struct r300_fragment_shader_code* shader) in r300_dummy_fragment_shader() argument
[all …]
/external/mesa3d/src/compiler/glsl/
Dlower_cs_derived.cpp54 explicit lower_cs_derived_visitor(gl_linked_shader *shader) in lower_cs_derived_visitor() argument
56 shader(shader), in lower_cs_derived_visitor()
57 local_size_variable(shader->Program->info.cs.local_size_variable), in lower_cs_derived_visitor()
64 main_sig = _mesa_get_main_function_signature(shader->symbols); in lower_cs_derived_visitor()
79 gl_linked_shader *shader; member in __anon308110300111::lower_cs_derived_visitor
97 ir_variable *var = new(shader) ir_variable(type, name, ir_var_system_value); in add_system_value()
103 shader->ir->push_head(var); in add_system_value()
116 WorkGroupSize = shader->symbols->get_variable("gl_LocalGroupSizeARB"); in find_sysvals()
118 WorkGroupSize = shader->symbols->get_variable("gl_WorkGroupSize"); in find_sysvals()
120 gl_WorkGroupSize = new(shader) ir_dereference_variable(WorkGroupSize); in find_sysvals()
[all …]
/external/deqp-deps/glslang/glslang/CInterface/
Dglslang_c_interface.cpp58 glslang::TShader* shader; member
334 glslang_shader_t* shader = new glslang_shader_t(); in glslang_shader_create() local
336 shader->shader = new glslang::TShader(c_shader_stage(input->stage)); in glslang_shader_create()
337 shader->shader->setStrings(&input->code, 1); in glslang_shader_create()
338 shader->shader->setEnvInput(c_shader_source(input->language), c_shader_stage(input->stage), in glslang_shader_create()
340shader->shader->setEnvClient(c_shader_client(input->client), c_shader_client_version(input->client… in glslang_shader_create()
341 shader->shader->setEnvTarget(c_shader_target_language(input->target_language), in glslang_shader_create()
344 return shader; in glslang_shader_create()
347 GLSLANG_EXPORT const char* glslang_shader_get_preprocessed_code(glslang_shader_t* shader) in glslang_shader_get_preprocessed_code() argument
349 return shader->preprocessedGLSL.c_str(); in glslang_shader_get_preprocessed_code()
[all …]
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_constants.c46 enum pipe_shader_type shader, uint index, in svga_set_constant_buffer() argument
64 assert(shader < PIPE_SHADER_TYPES); in svga_set_constant_buffer()
65 assert(index < ARRAY_SIZE(svga->curr.constbufs[shader])); in svga_set_constant_buffer()
69 pipe_resource_reference(&svga->curr.constbufs[shader][index].buffer, buf); in svga_set_constant_buffer()
74 svga->curr.constbufs[shader][index].buffer_size = in svga_set_constant_buffer()
77 svga->curr.constbufs[shader][index].buffer_offset = cb ? cb->buffer_offset : 0; in svga_set_constant_buffer()
78 svga->curr.constbufs[shader][index].user_buffer = NULL; /* not used */ in svga_set_constant_buffer()
81 if (shader == PIPE_SHADER_FRAGMENT) in svga_set_constant_buffer()
83 else if (shader == PIPE_SHADER_VERTEX) in svga_set_constant_buffer()
85 else if (shader == PIPE_SHADER_GEOMETRY) in svga_set_constant_buffer()
[all …]
/external/mesa3d/src/freedreno/ir3/
Dir3_shader.c127 const struct ir3_compiler *compiler = v->shader->compiler; in ir3_shader_assemble()
157 if (shader_debug_enabled(v->shader->type)) { in assemble_variant()
159 ir3_shader_stage(v), v->shader->nir->info.name); in assemble_variant()
160 if (v->shader->type == MESA_SHADER_FRAGMENT) in assemble_variant()
173 int ret = ir3_compile_shader_nir(v->shader->compiler, v); in compile_variant()
175 _debug_printf("compile failed! (%s:%s)", v->shader->nir->info.name, in compile_variant()
176 v->shader->nir->info.label); in compile_variant()
182 _debug_printf("assemble failed! (%s:%s)", v->shader->nir->info.name, in compile_variant()
183 v->shader->nir->info.label); in compile_variant()
196 alloc_variant(struct ir3_shader *shader, const struct ir3_shader_key *key, in alloc_variant() argument
[all …]
/external/mesa3d/src/intel/vulkan/
Danv_pipeline_cache.c45 struct anv_shader_bin *shader; in anv_shader_bin_create() local
54 anv_multialloc_add(&ma, &shader, 1); in anv_shader_bin_create()
72 shader->ref_cnt = 1; in anv_shader_bin_create()
74 shader->stage = stage; in anv_shader_bin_create()
78 shader->key = key; in anv_shader_bin_create()
80 shader->kernel = in anv_shader_bin_create()
82 memcpy(shader->kernel.map, kernel_data, kernel_size); in anv_shader_bin_create()
83 shader->kernel_size = kernel_size; in anv_shader_bin_create()
86 shader->kernel.offset + in anv_shader_bin_create()
99 brw_write_shader_relocs(&device->info, shader->kernel.map, prog_data_in, in anv_shader_bin_create()
[all …]
/external/deqp/external/vulkancts/data/vulkan/amber/graphicsfuzz/
Dindex.txt1 …amber", "access-new-vector-inside-if-condition", "A shader that accesses a ne…
2 …r", "always-discarding-function", "A fragment shader with an always dis…
3 …r", "always-false-if-in-do-while", "A fragment shader with an always fal…
4 … "always-false-if-with-discard-return", "A fragment shader with discard keywo…
5 … "arr-value-set-to-arr-value-squared", "A fragment shader with an arr value …
6 … "array-idx-multiplied-by-for-loop-idx", "A fragment shader with array index m…
7 … "assign-array-value-to-another-array", "A fragment shader that assigns array…
8 … "assign-array-value-to-another-array-2", "A fragment shader that assigns array…
9 …er", "barrier-in-loop-with-break", "A compute shader with a barrier in …
10 … "break-in-do-while-with-nested-if", "A fragment shader with nested if" …
[all …]

12345678910>>...109