Home
last modified time | relevance | path

Searched refs:fragprog (Results 1 – 19 of 19) sorted by relevance

/external/mesa3d/src/gallium/drivers/nv30/
Dnv30_fragtex.c39 unsigned dirty = nv30->fragprog.dirty_samplers; in nv30_fragtex_validate()
43 struct nv30_sampler_view *sv = (void *)nv30->fragprog.textures[unit]; in nv30_fragtex_validate()
44 struct nv30_sampler_state *ss = nv30->fragprog.samplers[unit]; in nv30_fragtex_validate()
149 nv30->fragprog.dirty_samplers = 0; in nv30_fragtex_validate()
160 nv30->fragprog.samplers[i] = hwcso[i]; in nv30_fragtex_sampler_states_bind()
161 nv30->fragprog.dirty_samplers |= (1 << i); in nv30_fragtex_sampler_states_bind()
164 for (; i < nv30->fragprog.num_samplers; i++) { in nv30_fragtex_sampler_states_bind()
165 nv30->fragprog.samplers[i] = NULL; in nv30_fragtex_sampler_states_bind()
166 nv30->fragprog.dirty_samplers |= (1 << i); in nv30_fragtex_sampler_states_bind()
169 nv30->fragprog.num_samplers = nr; in nv30_fragtex_sampler_states_bind()
[all …]
Dnv30_fragprog.c37 struct nv30_fragprog *fp = nv30->fragprog.program; in nv30_fragprog_upload()
65 struct nv30_fragprog *fp = nv30->fragprog.program; in nv30_fragprog_validate()
80 if (nv30->fragprog.constbuf) { in nv30_fragprog_validate()
81 struct pipe_resource *constbuf = nv30->fragprog.constbuf; in nv30_fragprog_validate()
102 if (nv30->state.fragprog != fp || upload) { in nv30_fragprog_validate()
126 nv30->state.fragprog = fp; in nv30_fragprog_validate()
160 nv30->fragprog.program = hwcso; in nv30_fp_state_bind()
Dnv40_verttex.c37 struct nv30_sampler_view *sv = (void *)nv30->fragprog.textures[unit]; in nv40_verttex_validate()
38 struct nv30_sampler_state *ss = nv30->fragprog.samplers[unit]; in nv40_verttex_validate()
Dnv30_context.h53 struct nv30_fragprog *fragprog; member
96 } fragprog; member
Dnv30_state_validate.c340 struct nv30_fragprog *fp = nv30->fragprog.program; in nv30_validate_fragment()
353 struct nv30_fragprog *fp = nv30->fragprog.program; in nv30_validate_point_coord()
444 if (!nv30->fragprog.program) in nv30_state_context_switch()
Dnv30_state.c342 pipe_resource_reference(&nv30->fragprog.constbuf, buf); in nv30_set_constant_buffer()
343 nv30->fragprog.constbuf_nr = size; in nv30_set_constant_buffer()
Dnv30_draw.c223 struct nv30_fragprog *fp = r->nv30->fragprog.program; in vroute_add()
386 struct nv30_fragprog *fp = nv30->fragprog.program; in nv30_render_vbo()
Dnv30_vertprog.c58 struct nv30_fragprog *fp = nv30->fragprog.program; in nv30_vertprog_validate()
Dnv30_transfer.c291 nv30->state.fragprog = NULL; in nv30_transfer_rect_blit()
334 nv30->fragprog.dirty_samplers |= 1; in nv30_transfer_rect_blit()
/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_shader_state.c171 struct nv50_program *fp = nv50->fragprog; in nv50_fragprog_validate()
219 struct nv50_program *fp = nv50->fragprog; in nv50_sprite_coords_validate()
341 struct nv50_program *fp = nv50->fragprog; in nv50_fp_linkage_validate()
Dnv50_context.h116 struct nv50_program *fragprog; member
Dnv50_surface.c797 blit->saved.fp = nv50->fragprog; in nv50_blitctx_pre_blit()
801 nv50->fragprog = &blit->fp; in nv50_blitctx_pre_blit()
841 nv50->fragprog = blit->saved.fp; in nv50_blitctx_post_blit()
Dnv50_state_validate.c313 if (!ctx_to->fragprog) in nv50_switch_pipe_context()
Dnv50_state.c728 nv50->fragprog = hwcso; in nv50_fp_state_bind()
/external/mesa3d/src/gallium/drivers/nvc0/
Dnvc0_state_validate.c437 rasterizer_discard = (!nvc0->fragprog || !nvc0->fragprog->hdr[18]) && in nvc0_validate_derived_1()
471 if (!ctx_to->fragprog) in nvc0_switch_pipe_context()
Dnvc0_context.h122 struct nvc0_program *fragprog; member
Dnvc0_surface.c866 blit->saved.fp = nvc0->fragprog; in nvc0_blitctx_pre_blit()
869 nvc0->fragprog = &blit->fp; in nvc0_blitctx_pre_blit()
920 nvc0->fragprog = blit->saved.fp; in nvc0_blitctx_post_blit()
Dnvc0_shader_state.c108 struct nvc0_program *fp = nvc0->fragprog; in nvc0_fragprog_validate()
Dnvc0_state.c626 nvc0->fragprog = hwcso; in nvc0_fp_state_bind()