Home
last modified time | relevance | path

Searched refs:fprog (Results 1 – 20 of 20) sorted by relevance

/external/mesa3d/src/glsl/
Dir_set_program_inouts.cpp91 gl_fragment_program *fprog = (gl_fragment_program *) prog; in mark() local
92 fprog->InterpQualifier[var->location + var->index + offset + i] = in mark()
95 fprog->IsCentroid |= bitfield; in mark()
178 gl_fragment_program *fprog = (gl_fragment_program *) prog; in visit_enter() local
179 fprog->UsesDFdy = true; in visit_enter()
190 gl_fragment_program *fprog = (gl_fragment_program *) prog; in visit_enter() local
191 fprog->UsesKill = true; in visit_enter()
206 gl_fragment_program *fprog = (gl_fragment_program *) prog; in do_set_program_inouts() local
207 memset(fprog->InterpQualifier, 0, sizeof(fprog->InterpQualifier)); in do_set_program_inouts()
208 fprog->IsCentroid = 0; in do_set_program_inouts()
[all …]
/external/chromium_org/third_party/mesa/src/src/glsl/
Dir_set_program_inouts.cpp91 gl_fragment_program *fprog = (gl_fragment_program *) prog; in mark() local
92 fprog->InterpQualifier[var->location + var->index + offset + i] = in mark()
95 fprog->IsCentroid |= bitfield; in mark()
178 gl_fragment_program *fprog = (gl_fragment_program *) prog; in visit_enter() local
179 fprog->UsesDFdy = true; in visit_enter()
190 gl_fragment_program *fprog = (gl_fragment_program *) prog; in visit_enter() local
191 fprog->UsesKill = true; in visit_enter()
206 gl_fragment_program *fprog = (gl_fragment_program *) prog; in do_set_program_inouts() local
207 memset(fprog->InterpQualifier, 0, sizeof(fprog->InterpQualifier)); in do_set_program_inouts()
208 fprog->IsCentroid = 0; in do_set_program_inouts()
[all …]
/external/mesa3d/src/mesa/program/
Dprogramopt.c250 struct gl_fragment_program *fprog, GLenum fog_mode, in _mesa_append_fog_code() argument
258 const GLuint origLen = fprog->Base.NumInstructions; in _mesa_append_fog_code()
270 if (!(fprog->Base.OutputsWritten & (1 << FRAG_RESULT_COLOR))) { in _mesa_append_fog_code()
284 _mesa_copy_instructions(newInst, fprog->Base.Instructions, origLen); in _mesa_append_fog_code()
288 = _mesa_add_state_reference(fprog->Base.Parameters, fogPStateOpt); in _mesa_append_fog_code()
291 = _mesa_add_state_reference(fprog->Base.Parameters, fogColorState); in _mesa_append_fog_code()
294 colorTemp = fprog->Base.NumTemporaries++; in _mesa_append_fog_code()
296 fogFactorTemp = fprog->Base.NumTemporaries++; in _mesa_append_fog_code()
300 for (i = 0; i < fprog->Base.NumInstructions; i++) { in _mesa_append_fog_code()
409 _mesa_free_instructions(fprog->Base.Instructions, origLen); in _mesa_append_fog_code()
[all …]
Dprogramopt.h36 struct gl_fragment_program *fprog, GLenum fog_mode,
/external/chromium_org/third_party/mesa/src/src/mesa/program/
Dprogramopt.c250 struct gl_fragment_program *fprog, GLenum fog_mode, in _mesa_append_fog_code() argument
258 const GLuint origLen = fprog->Base.NumInstructions; in _mesa_append_fog_code()
270 if (!(fprog->Base.OutputsWritten & (1 << FRAG_RESULT_COLOR))) { in _mesa_append_fog_code()
284 _mesa_copy_instructions(newInst, fprog->Base.Instructions, origLen); in _mesa_append_fog_code()
288 = _mesa_add_state_reference(fprog->Base.Parameters, fogPStateOpt); in _mesa_append_fog_code()
291 = _mesa_add_state_reference(fprog->Base.Parameters, fogColorState); in _mesa_append_fog_code()
294 colorTemp = fprog->Base.NumTemporaries++; in _mesa_append_fog_code()
296 fogFactorTemp = fprog->Base.NumTemporaries++; in _mesa_append_fog_code()
300 for (i = 0; i < fprog->Base.NumInstructions; i++) { in _mesa_append_fog_code()
409 _mesa_free_instructions(fprog->Base.Instructions, origLen); in _mesa_append_fog_code()
[all …]
Dprogramopt.h36 struct gl_fragment_program *fprog, GLenum fog_mode,
/external/mesa3d/src/mesa/main/
Dnvprogram.c649 struct gl_fragment_program *fprog = gl_fragment_program(prog); in _mesa_LoadProgramNV() local
650 if (!fprog || prog == &_mesa_DummyProgram) { in _mesa_LoadProgramNV()
651 fprog = gl_fragment_program(ctx->Driver.NewProgram(ctx, target, id)); in _mesa_LoadProgramNV()
652 if (!fprog) { in _mesa_LoadProgramNV()
656 _mesa_HashInsert(ctx->Shared->Programs, id, fprog); in _mesa_LoadProgramNV()
658 _mesa_parse_nv_fragment_program(ctx, target, program, len, fprog); in _mesa_LoadProgramNV()
662 struct gl_fragment_program *fprog = gl_fragment_program(prog); in _mesa_LoadProgramNV() local
663 if (!fprog || prog == &_mesa_DummyProgram) { in _mesa_LoadProgramNV()
664 fprog = gl_fragment_program(ctx->Driver.NewProgram(ctx, target, id)); in _mesa_LoadProgramNV()
665 if (!fprog) { in _mesa_LoadProgramNV()
[all …]
Dtexstate.c496 struct gl_program *fprog = NULL; in update_texture_state() local
512 fprog = ctx->Shader.CurrentFragmentProgram->_LinkedShaders[MESA_SHADER_FRAGMENT]->Program; in update_texture_state()
515 fprog = &ctx->FragmentProgram.Current->Base; in update_texture_state()
550 if (fprog) { in update_texture_state()
551 enabledFragTargets |= fprog->TexturesUsed[unit]; in update_texture_state()
591 if (fprog) { in update_texture_state()
631 if (fprog) { in update_texture_state()
634 = (fprog->InputsRead >> FRAG_ATTRIB_TEX0) & coordMask; in update_texture_state()
/external/chromium_org/third_party/mesa/src/src/mesa/main/
Dnvprogram.c649 struct gl_fragment_program *fprog = gl_fragment_program(prog); in _mesa_LoadProgramNV() local
650 if (!fprog || prog == &_mesa_DummyProgram) { in _mesa_LoadProgramNV()
651 fprog = gl_fragment_program(ctx->Driver.NewProgram(ctx, target, id)); in _mesa_LoadProgramNV()
652 if (!fprog) { in _mesa_LoadProgramNV()
656 _mesa_HashInsert(ctx->Shared->Programs, id, fprog); in _mesa_LoadProgramNV()
658 _mesa_parse_nv_fragment_program(ctx, target, program, len, fprog); in _mesa_LoadProgramNV()
662 struct gl_fragment_program *fprog = gl_fragment_program(prog); in _mesa_LoadProgramNV() local
663 if (!fprog || prog == &_mesa_DummyProgram) { in _mesa_LoadProgramNV()
664 fprog = gl_fragment_program(ctx->Driver.NewProgram(ctx, target, id)); in _mesa_LoadProgramNV()
665 if (!fprog) { in _mesa_LoadProgramNV()
[all …]
Dtexstate.c496 struct gl_program *fprog = NULL; in update_texture_state() local
512 fprog = ctx->Shader.CurrentFragmentProgram->_LinkedShaders[MESA_SHADER_FRAGMENT]->Program; in update_texture_state()
515 fprog = &ctx->FragmentProgram.Current->Base; in update_texture_state()
550 if (fprog) { in update_texture_state()
551 enabledFragTargets |= fprog->TexturesUsed[unit]; in update_texture_state()
591 if (fprog) { in update_texture_state()
631 if (fprog) { in update_texture_state()
634 = (fprog->InputsRead >> FRAG_ATTRIB_TEX0) & coordMask; in update_texture_state()
/external/mesa3d/src/mesa/state_tracker/
Dst_atom_texture.c393 struct gl_fragment_program *fprog = ctx->FragmentProgram._Current; in finalize_textures() local
400 if (fprog->Base.SamplersUsed & (1 << su)) { in finalize_textures()
401 const GLuint texUnit = fprog->Base.SamplerUnits[su]; in finalize_textures()
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
Dst_atom_texture.c393 struct gl_fragment_program *fprog = ctx->FragmentProgram._Current; in finalize_textures() local
400 if (fprog->Base.SamplersUsed & (1 << su)) { in finalize_textures()
401 const GLuint texUnit = fprog->Base.SamplerUnits[su]; in finalize_textures()
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
Dbrw_program.c133 struct gl_fragment_program *fprog = (struct gl_fragment_program *) prog; in brwProgramStringNotify() local
134 struct brw_fragment_program *newFP = brw_fragment_program(fprog); in brwProgramStringNotify()
Dbrw_wm.c135 const struct gl_fragment_program *fprog) in brw_compute_barycentric_interp_modes() argument
146 fprog->InterpQualifier[attr]; in brw_compute_barycentric_interp_modes()
147 bool is_centroid = fprog->IsCentroid & BITFIELD64_BIT(attr); in brw_compute_barycentric_interp_modes()
151 if (!(fprog->Base.InputsRead & BITFIELD64_BIT(attr))) in brw_compute_barycentric_interp_modes()
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_program.c133 struct gl_fragment_program *fprog = (struct gl_fragment_program *) prog; in brwProgramStringNotify() local
134 struct brw_fragment_program *newFP = brw_fragment_program(fprog); in brwProgramStringNotify()
Dbrw_wm.c135 const struct gl_fragment_program *fprog) in brw_compute_barycentric_interp_modes() argument
146 fprog->InterpQualifier[attr]; in brw_compute_barycentric_interp_modes()
147 bool is_centroid = fprog->IsCentroid & BITFIELD64_BIT(attr); in brw_compute_barycentric_interp_modes()
151 if (!(fprog->Base.InputsRead & BITFIELD64_BIT(attr))) in brw_compute_barycentric_interp_modes()
/external/chromium_org/third_party/mesa/src/src/mesa/swrast/
Ds_context.c225 const struct gl_fragment_program *fprog in _swrast_update_deferred_texture() local
227 if (use_fprog && (fprog->Base.OutputsWritten & (1 << FRAG_RESULT_DEPTH))) { in _swrast_update_deferred_texture()
231 else if (use_fprog && fprog->UsesKill) { in _swrast_update_deferred_texture()
/external/mesa3d/src/mesa/swrast/
Ds_context.c225 const struct gl_fragment_program *fprog in _swrast_update_deferred_texture() local
227 if (use_fprog && (fprog->Base.OutputsWritten & (1 << FRAG_RESULT_DEPTH))) { in _swrast_update_deferred_texture()
231 else if (use_fprog && fprog->UsesKill) { in _swrast_update_deferred_texture()
/external/mesa3d/src/mesa/drivers/dri/i915/
Dintel_tris.c957 const struct gl_fragment_program *fprog = ctx->FragmentProgram._Current; in intelChooseRenderState() local
958 bool have_wpos = (fprog && (fprog->Base.InputsRead & FRAG_BIT_WPOS)); in intelChooseRenderState()
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i915/
Dintel_tris.c957 const struct gl_fragment_program *fprog = ctx->FragmentProgram._Current; in intelChooseRenderState() local
958 bool have_wpos = (fprog && (fprog->Base.InputsRead & FRAG_BIT_WPOS)); in intelChooseRenderState()