/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_gs.c | 70 draw_gs_should_flush(struct draw_geometry_shader *shader) in draw_gs_should_flush() argument 72 return (shader->fetched_prim_count == shader->vector_length); in draw_gs_should_flush() 77 tgsi_fetch_gs_outputs(struct draw_geometry_shader *shader, in tgsi_fetch_gs_outputs() argument 81 struct tgsi_exec_machine *machine = shader->machine; in tgsi_fetch_gs_outputs() 93 shader->primitive_lengths[prim_idx + shader->emitted_primitives] = in tgsi_fetch_gs_outputs() 95 shader->emitted_vertices += num_verts_per_prim; in tgsi_fetch_gs_outputs() 97 int idx = current_idx * shader->info.num_outputs; in tgsi_fetch_gs_outputs() 99 debug_printf("%d) Output vert:\n", idx / shader->info.num_outputs); in tgsi_fetch_gs_outputs() 101 for (slot = 0; slot < shader->info.num_outputs; slot++) { in tgsi_fetch_gs_outputs() 114 output = (float (*)[4])((char *)output + shader->vertex_size); in tgsi_fetch_gs_outputs() [all …]
|
/external/mesa3d/src/gallium/auxiliary/vl/ |
D | vl_mc.c | 53 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 …]
|
D | vl_idct.c | 72 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 …]
|
D | vl_deint_filter.c | 66 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 …]
|
D | vl_bicubic_filter.c | 53 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 …]
|
D | vl_compositor.c | 60 struct ureg_program *shader; in create_vert_shader() local 66 shader = ureg_create(PIPE_SHADER_VERTEX); in create_vert_shader() 67 if (!shader) in create_vert_shader() 70 vpos = ureg_DECL_vs_input(shader, 0); in create_vert_shader() 71 vtex = ureg_DECL_vs_input(shader, 1); in create_vert_shader() 72 color = ureg_DECL_vs_input(shader, 2); in create_vert_shader() 73 tmp = ureg_DECL_temporary(shader); in create_vert_shader() 74 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS); in create_vert_shader() 75 o_color = ureg_DECL_output(shader, TGSI_SEMANTIC_COLOR, VS_O_COLOR); in create_vert_shader() 76 o_vtex = ureg_DECL_output(shader, TGSI_SEMANTIC_GENERIC, VS_O_VTEX); in create_vert_shader() [all …]
|
D | vl_zscan.c | 122 struct ureg_program *shader; in create_vert_shader() local 130 shader = ureg_create(PIPE_SHADER_VERTEX); in create_vert_shader() 131 if (!shader) in create_vert_shader() 136 scale = ureg_imm2f(shader, in create_vert_shader() 140 vrect = ureg_DECL_vs_input(shader, VS_I_RECT); in create_vert_shader() 141 vpos = ureg_DECL_vs_input(shader, VS_I_VPOS); in create_vert_shader() 142 block_num = ureg_DECL_vs_input(shader, VS_I_BLOCK_NUM); in create_vert_shader() 144 tmp = ureg_DECL_temporary(shader); in create_vert_shader() 146 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS); in create_vert_shader() 149 o_vtex[i] = ureg_DECL_output(shader, TGSI_SEMANTIC_GENERIC, VS_O_VTEX + i); in create_vert_shader() [all …]
|
D | vl_matrix_filter.c | 51 struct ureg_program *shader; in create_vert_shader() local 55 shader = ureg_create(PIPE_SHADER_VERTEX); in create_vert_shader() 56 if (!shader) in create_vert_shader() 59 i_vpos = ureg_DECL_vs_input(shader, 0); in create_vert_shader() 60 o_vpos = ureg_DECL_output(shader, TGSI_SEMANTIC_POSITION, VS_O_VPOS); in create_vert_shader() 61 o_vtex = ureg_DECL_output(shader, TGSI_SEMANTIC_GENERIC, VS_O_VTEX); in create_vert_shader() 63 ureg_MOV(shader, o_vpos, i_vpos); in create_vert_shader() 64 ureg_MOV(shader, o_vtex, i_vpos); in create_vert_shader() 66 ureg_END(shader); in create_vert_shader() 68 return ureg_create_shader_and_destroy(shader, filter->pipe); in create_vert_shader() [all …]
|
/external/mesa3d/src/compiler/nir/ |
D | nir_gather_info.c | 28 set_io_mask(nir_shader *shader, nir_variable *var, int offset, int len, in set_io_mask() argument 53 shader->info.patch_inputs_read |= bitfield; in set_io_mask() 55 shader->info.inputs_read |= bitfield; in set_io_mask() 57 if (shader->info.stage == MESA_SHADER_FRAGMENT) { in set_io_mask() 58 shader->info.fs.uses_sample_qualifier |= var->data.sample; in set_io_mask() 64 shader->info.patch_outputs_read |= bitfield; in set_io_mask() 66 shader->info.outputs_read |= bitfield; in set_io_mask() 70 shader->info.patch_outputs_written |= bitfield; in set_io_mask() 72 shader->info.outputs_written |= bitfield; in set_io_mask() 78 shader->info.outputs_read |= bitfield; in set_io_mask() [all …]
|
D | nir_lower_io_to_temporaries.c | 36 nir_shader *shader; member 43 emit_copies(nir_cursor cursor, nir_shader *shader, struct exec_list *new_vars, in emit_copies() argument 68 nir_intrinsic_instr_create(shader, nir_intrinsic_copy_var); in emit_copies() 79 if (state->shader->info.stage == MESA_SHADER_GEOMETRY) { in emit_output_copies_impl() 91 emit_copies(cursor, state->shader, &state->shader->outputs, in emit_output_copies_impl() 98 emit_copies(cursor, state->shader, &state->old_outputs, in emit_output_copies_impl() 99 &state->shader->outputs); in emit_output_copies_impl() 108 emit_copies(cursor, state->shader, &state->shader->outputs, in emit_output_copies_impl() 119 emit_copies(cursor, state->shader, &state->old_inputs, in emit_input_copies_impl() 120 &state->shader->inputs); in emit_input_copies_impl() [all …]
|
D | nir.h | 1813 struct nir_shader *shader; member 1943 nir_shader_get_entrypoint(nir_shader *shader) in nir_shader_get_entrypoint() argument 1945 assert(exec_list_length(&shader->functions) == 1); in nir_shader_get_entrypoint() 1946 struct exec_node *func_node = exec_list_get_head(&shader->functions); in nir_shader_get_entrypoint() 1954 #define nir_foreach_function(func, shader) \ argument 1955 foreach_list_typed(nir_function, func, node, &(shader)->functions) 1963 nir_register *nir_global_reg_create(nir_shader *shader); 1970 void nir_shader_add_variable(nir_shader *shader, nir_variable *var); 1980 nir_variable *nir_variable_create(nir_shader *shader, 1990 nir_function *nir_function_create(nir_shader *shader, const char *name); [all …]
|
D | nir_lower_clip.c | 44 create_clipdist_var(nir_shader *shader, unsigned drvloc, in create_clipdist_var() argument 47 nir_variable *var = rzalloc(shader, nir_variable); in create_clipdist_var() 57 exec_list_push_tail(&shader->outputs, &var->node); in create_clipdist_var() 58 shader->num_outputs++; /* TODO use type_size() */ in create_clipdist_var() 61 exec_list_push_tail(&shader->inputs, &var->node); in create_clipdist_var() 62 shader->num_inputs++; /* TODO use type_size() */ in create_clipdist_var() 72 store = nir_intrinsic_instr_create(b->shader, nir_intrinsic_store_output); in store_clipdist_output() 87 load = nir_intrinsic_instr_create(b->shader, nir_intrinsic_load_input); in load_clipdist_input() 124 find_output(nir_shader *shader, unsigned drvloc) in find_output() argument 127 nir_foreach_function(function, shader) { in find_output() [all …]
|
/external/deqp/modules/gles31/functional/ |
D | es31fProgramInterfaceDefinitionUtil.cpp | 93 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 224 if (shader->getType() == glu::SHADERTYPE_GEOMETRY) in getShaderExtensionDeclarations() 228 else if (shader->getType() == glu::SHADERTYPE_TESSELLATION_CONTROL || in getShaderExtensionDeclarations() 229 shader->getType() == glu::SHADERTYPE_TESSELLATION_EVALUATION) in getShaderExtensionDeclarations() [all …]
|
D | es31fNegativeSampleVariablesTests.cpp | 53 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() 105 std::ostringstream shader; in write_to_read_only_types() local 120 shader.str(""); in write_to_read_only_types() 121 shader in write_to_read_only_types() 131 verifyShader(ctx, glu::SHADERTYPE_FRAGMENT, shader.str(), EXPECT_RESULT_FAIL); in write_to_read_only_types() [all …]
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_link.cpp | 92 struct gl_linked_shader *shader) in process_glsl_ir() argument 100 ralloc_adopt(mem_ctx, shader->ir); in process_glsl_ir() 102 lower_blend_equation_advanced(shader); in process_glsl_ir() 107 brw_lower_packing_builtins(brw, shader->ir); in process_glsl_ir() 108 do_mat_op_to_vec(shader->ir); in process_glsl_ir() 122 lower_instructions(shader->ir, instructions_to_lower); in process_glsl_ir() 128 lower_if_to_cond_assign(shader->Stage, shader->ir, 16); in process_glsl_ir() 130 do_lower_texture_projection(shader->ir); in process_glsl_ir() 131 do_vec_index_to_cond_assign(shader->ir); in process_glsl_ir() 132 lower_vector_insert(shader->ir, true); in process_glsl_ir() [all …]
|
/external/mesa3d/src/gallium/drivers/r300/ |
D | r300_fs.c | 89 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/ |
D | lower_cs_derived.cpp | 53 explicit lower_cs_derived_visitor(gl_linked_shader *shader) in lower_cs_derived_visitor() argument 55 shader(shader), in lower_cs_derived_visitor() 56 local_size_variable(shader->Program->info.cs.local_size_variable), in lower_cs_derived_visitor() 63 main_sig = _mesa_get_main_function_signature(shader->symbols); in lower_cs_derived_visitor() 78 gl_linked_shader *shader; member in __anon156390390111::lower_cs_derived_visitor 96 ir_variable *var = new(shader) ir_variable(type, name, ir_var_system_value); in add_system_value() 102 shader->ir->push_head(var); in add_system_value() 115 WorkGroupSize = shader->symbols->get_variable("gl_LocalGroupSizeARB"); in find_sysvals() 117 WorkGroupSize = shader->symbols->get_variable("gl_WorkGroupSize"); in find_sysvals() 119 gl_WorkGroupSize = new(shader) ir_dereference_variable(WorkGroupSize); in find_sysvals() [all …]
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state_shaders.c | 110 static void *si_get_shader_binary(struct si_shader *shader) in si_get_shader_binary() argument 113 unsigned relocs_size = shader->binary.reloc_count * in si_get_shader_binary() 114 sizeof(shader->binary.relocs[0]); in si_get_shader_binary() 115 unsigned disasm_size = shader->binary.disasm_string ? in si_get_shader_binary() 116 strlen(shader->binary.disasm_string) + 1 : 0; in si_get_shader_binary() 117 unsigned llvm_ir_size = shader->binary.llvm_ir_string ? in si_get_shader_binary() 118 strlen(shader->binary.llvm_ir_string) + 1 : 0; in si_get_shader_binary() 122 align(sizeof(shader->config), 4) + in si_get_shader_binary() 123 align(sizeof(shader->info), 4) + in si_get_shader_binary() 124 4 + align(shader->binary.code_size, 4) + in si_get_shader_binary() [all …]
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_pipeline_cache.c | 37 struct anv_shader_bin *shader; in anv_shader_bin_create() local 44 anv_multialloc_add(&ma, &shader, 1); in anv_shader_bin_create() 57 shader->ref_cnt = 1; in anv_shader_bin_create() 61 shader->key = key; in anv_shader_bin_create() 63 shader->kernel = in anv_shader_bin_create() 65 memcpy(shader->kernel.map, kernel_data, kernel_size); in anv_shader_bin_create() 66 shader->kernel_size = kernel_size; in anv_shader_bin_create() 72 shader->prog_data = prog_data; in anv_shader_bin_create() 73 shader->prog_data_size = prog_data_size; in anv_shader_bin_create() 75 shader->bind_map = *bind_map; in anv_shader_bin_create() [all …]
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_state_sampler.c | 69 enum pipe_shader_type shader) in svga_check_sampler_view_resource_collision() argument 78 for (i = 0; i < svga->curr.num_sampler_views[shader]; i++) { in svga_check_sampler_view_resource_collision() 80 svga_pipe_sampler_view(svga->curr.sampler_views[shader][i]); in svga_check_sampler_view_resource_collision() 97 enum pipe_shader_type shader) in svga_check_sampler_framebuffer_resource_collision() argument 106 shader)) { in svga_check_sampler_framebuffer_resource_collision() 113 svga_check_sampler_view_resource_collision(svga, surf->handle, shader)) { in svga_check_sampler_framebuffer_resource_collision() 231 enum pipe_shader_type shader; in update_sampler_resources() local 236 for (shader = PIPE_SHADER_VERTEX; shader <= PIPE_SHADER_GEOMETRY; shader++) { in update_sampler_resources() 244 count = svga->curr.num_sampler_views[shader]; in update_sampler_resources() 247 svga_pipe_sampler_view(svga->curr.sampler_views[shader][i]); in update_sampler_resources() [all …]
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_state_sampler.c | 52 enum pipe_shader_type shader, in softpipe_bind_sampler_states() argument 60 assert(shader < PIPE_SHADER_TYPES); in softpipe_bind_sampler_states() 61 assert(start + num <= ARRAY_SIZE(softpipe->samplers[shader])); in softpipe_bind_sampler_states() 67 softpipe->samplers[shader][start + i] = samplers[i]; in softpipe_bind_sampler_states() 72 unsigned j = MAX2(softpipe->num_samplers[shader], start + num); in softpipe_bind_sampler_states() 73 while (j > 0 && softpipe->samplers[shader][j - 1] == NULL) in softpipe_bind_sampler_states() 75 softpipe->num_samplers[shader] = j; in softpipe_bind_sampler_states() 78 if (shader == PIPE_SHADER_VERTEX || shader == PIPE_SHADER_GEOMETRY) { in softpipe_bind_sampler_states() 80 shader, in softpipe_bind_sampler_states() 81 softpipe->samplers[shader], in softpipe_bind_sampler_states() [all …]
|
/external/mesa3d/src/gallium/drivers/r600/sb/ |
D | sb_shader.cpp | 33 shader::shader(sb_context &sctx, shader_target t, unsigned id) in shader() function in r600_sb::shader 45 bool shader::assign_slot(alu_node* n, alu_node *slots[5]) { in assign_slot() 62 void shader::add_pinned_gpr_values(vvec& vec, unsigned gpr, unsigned comp_mask, in add_pinned_gpr_values() 85 cf_node* shader::create_clause(node_subtype nst) { in create_clause() 102 void shader::create_bbs() { in create_bbs() 106 void shader::expand_bbs() { in expand_bbs() 110 alu_node* shader::create_mov(value* dst, value* src) { in create_mov() 120 alu_node* shader::create_copy_mov(value* dst, value* src, unsigned affcost) { in create_copy_mov() 132 value* shader::get_value(value_kind kind, sel_chan id, in get_value() 148 value* shader::get_special_value(unsigned sv_id, unsigned version) { in get_special_value() [all …]
|
/external/skqp/src/gpu/gradients/ |
D | GrGradientShader.cpp | 151 static std::unique_ptr<GrFragmentProcessor> make_gradient(const SkGradientShaderBase& shader, in make_gradient() argument 161 bool inputPremul = shader.getGradFlags() & SkGradientShader::kInterpolateColorsInPremul_Flag; in make_gradient() 163 SkAutoSTMalloc<4, SkPMColor4f> colors(shader.fColorCount); in make_gradient() 164 SkColor4fXformer xformedColors(shader.fOrigColors4f, shader.fColorCount, in make_gradient() 165 shader.fColorSpace.get(), args.fDstColorSpaceInfo->colorSpace()); in make_gradient() 166 for (int i = 0; i < shader.fColorCount; i++) { in make_gradient() 180 if (shader.fOrigPos) { in make_gradient() 181 positions = shader.fOrigPos; in make_gradient() 183 implicitPos.reserve(shader.fColorCount); in make_gradient() 184 SkScalar posScale = SK_Scalar1 / (shader.fColorCount - 1); in make_gradient() [all …]
|
/external/skia/src/gpu/gradients/ |
D | GrGradientShader.cpp | 153 static std::unique_ptr<GrFragmentProcessor> make_gradient(const SkGradientShaderBase& shader, in make_gradient() argument 163 bool inputPremul = shader.getGradFlags() & SkGradientShader::kInterpolateColorsInPremul_Flag; in make_gradient() 165 SkAutoSTMalloc<4, SkPMColor4f> colors(shader.fColorCount); in make_gradient() 166 SkColor4fXformer xformedColors(shader.fOrigColors4f, shader.fColorCount, in make_gradient() 167 shader.fColorSpace.get(), args.fDstColorSpaceInfo->colorSpace()); in make_gradient() 168 for (int i = 0; i < shader.fColorCount; i++) { in make_gradient() 182 if (shader.fOrigPos) { in make_gradient() 183 positions = shader.fOrigPos; in make_gradient() 185 implicitPos.reserve(shader.fColorCount); in make_gradient() 186 SkScalar posScale = SK_Scalar1 / (shader.fColorCount - 1); in make_gradient() [all …]
|
/external/mesa3d/src/compiler/glsl/glcpp/ |
D | pp.c | 109 remove_line_continuations(glcpp_parser_t *ctx, const char *shader) in remove_line_continuations() argument 120 backslash = strchr(shader, '\\'); in remove_line_continuations() 124 return (char *) shader; in remove_line_continuations() 126 search_start = shader; in remove_line_continuations() 184 _mesa_string_buffer_append_len(sb, shader, in remove_line_continuations() 185 newline - shader + 1); in remove_line_continuations() 192 shader = skip_newline (newline); in remove_line_continuations() 193 search_start = shader; in remove_line_continuations() 210 _mesa_string_buffer_append_len(sb, shader, backslash - shader); in remove_line_continuations() 211 shader = skip_newline (backslash + 1); in remove_line_continuations() [all …]
|