Searched refs:fragprog (Results 1 - 25 of 46) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_fragtex.c39 unsigned dirty = nv30->fragprog.dirty_samplers;
43 struct nv30_sampler_view *sv = (void *)nv30->fragprog.textures[unit];
44 struct nv30_sampler_state *ss = nv30->fragprog.samplers[unit];
149 nv30->fragprog.dirty_samplers = 0;
160 nv30->fragprog.samplers[i] = hwcso[i];
161 nv30->fragprog.dirty_samplers |= (1 << i);
164 for (; i < nv30->fragprog.num_samplers; i++) {
165 nv30->fragprog.samplers[i] = NULL;
166 nv30->fragprog.dirty_samplers |= (1 << i);
169 nv30->fragprog
[all...]
H A Dnv30_fragprog.c38 struct nv30_fragprog *fp = nv30->fragprog.program;
70 struct nv30_fragprog *fp = nv30->fragprog.program;
85 if (nv30->fragprog.constbuf) {
86 struct pipe_resource *constbuf = nv30->fragprog.constbuf;
105 * GPU that it should re-read the fragprog from VRAM... sigh.
107 if (nv30->state.fragprog != fp || upload) {
131 nv30->state.fragprog = fp;
173 if (fp != nv30->state.fragprog)
176 nv30->fragprog.program = fp;
H A Dnv40_verttex.c37 struct nv30_sampler_view *sv = (void *)nv30->fragprog.textures[unit];
38 struct nv30_sampler_state *ss = nv30->fragprog.samplers[unit];
H A Dnv30_context.h56 struct nv30_fragprog *fragprog; member in struct:nv30_context::__anon583e252d0108
99 } fragprog; member in struct:nv30_context
H A Dnv30_context.c128 for (i = 0; i < nv30->fragprog.num_textures; ++i) {
129 if (nv30->fragprog.textures[i] &&
130 nv30->fragprog.textures[i]->texture == res) {
H A Dnv30_state.c360 pipe_resource_reference(&nv30->fragprog.constbuf, NULL);
361 nv30->fragprog.constbuf = buf;
363 pipe_resource_reference(&nv30->fragprog.constbuf, buf);
365 nv30->fragprog.constbuf_nr = size;
H A Dnv30_miptree.c256 util_blitter_save_fragment_shader(nv30->blitter, nv30->fragprog.program);
264 nv30->fragprog.num_samplers,
265 (void**)nv30->fragprog.samplers);
267 nv30->fragprog.num_textures, nv30->fragprog.textures);
H A Dnv30_state_validate.c345 struct nv30_fragprog *fp = nv30->fragprog.program;
358 struct nv30_fragprog *fp = nv30->fragprog.program;
449 if (!nv30->fragprog.program)
H A Dnv30_vertprog.c60 struct nv30_fragprog *fp = nv30->fragprog.program;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/
H A Dnv30_fragtex.c39 unsigned dirty = nv30->fragprog.dirty_samplers;
43 struct nv30_sampler_view *sv = (void *)nv30->fragprog.textures[unit];
44 struct nv30_sampler_state *ss = nv30->fragprog.samplers[unit];
149 nv30->fragprog.dirty_samplers = 0;
160 nv30->fragprog.samplers[i] = hwcso[i];
161 nv30->fragprog.dirty_samplers |= (1 << i);
164 for (; i < nv30->fragprog.num_samplers; i++) {
165 nv30->fragprog.samplers[i] = NULL;
166 nv30->fragprog.dirty_samplers |= (1 << i);
169 nv30->fragprog
[all...]
H A Dnv30_fragprog.c38 struct nv30_fragprog *fp = nv30->fragprog.program;
70 struct nv30_fragprog *fp = nv30->fragprog.program;
85 if (nv30->fragprog.constbuf) {
86 struct pipe_resource *constbuf = nv30->fragprog.constbuf;
105 * GPU that it should re-read the fragprog from VRAM... sigh.
107 if (nv30->state.fragprog != fp || upload) {
131 nv30->state.fragprog = fp;
173 if (fp != nv30->state.fragprog)
176 nv30->fragprog.program = fp;
H A Dnv40_verttex.c37 struct nv30_sampler_view *sv = (void *)nv30->fragprog.textures[unit];
38 struct nv30_sampler_state *ss = nv30->fragprog.samplers[unit];
H A Dnv30_context.h56 struct nv30_fragprog *fragprog; member in struct:nv30_context::__anon93f3a0ba0108
99 } fragprog; member in struct:nv30_context
H A Dnv30_context.c128 for (i = 0; i < nv30->fragprog.num_textures; ++i) {
129 if (nv30->fragprog.textures[i] &&
130 nv30->fragprog.textures[i]->texture == res) {
H A Dnv30_miptree.c251 util_blitter_save_fragment_shader(nv30->blitter, nv30->fragprog.program);
259 nv30->fragprog.num_samplers,
260 (void**)nv30->fragprog.samplers);
262 nv30->fragprog.num_textures, nv30->fragprog.textures);
H A Dnv30_state_validate.c345 struct nv30_fragprog *fp = nv30->fragprog.program;
358 struct nv30_fragprog *fp = nv30->fragprog.program;
449 if (!nv30->fragprog.program)
H A Dnv30_vertprog.c60 struct nv30_fragprog *fp = nv30->fragprog.program;
H A Dnv30_draw.c227 struct nv30_fragprog *fp = r->nv30->fragprog.program;
400 struct nv30_fragprog *fp = nv30->fragprog.program;
H A Dnv30_state.c353 pipe_resource_reference(&nv30->fragprog.constbuf, buf);
354 nv30->fragprog.constbuf_nr = size;
/xsrc/external/mit/xf86-video-nouveau/dist/src/
H A Dnv40_exa.c463 uint32_t fragprog; local in function:NV40EXAPrepareComposite
482 fragprog = PFP_C_A8;
486 fragprog = PFP_CCASA;
488 fragprog = PFP_CCA;
490 fragprog = PFP_C;
494 fragprog = PFP_S_A8;
496 fragprog = PFP_S;
500 PUSH_MTHD (push, NV30_3D(FP_ACTIVE_PROGRAM), pNv->scratch, fragprog,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_state_validate.c694 if (nvc0->fragprog && (
695 nvc0->fragprog->fp.sample_mask_in ||
696 nvc0->fragprog->fp.reads_framebuffer))
729 (!nvc0->fragprog || !nvc0->fragprog->hdr[18]);
800 if (nvc0->fragprog &&
801 nvc0->fragprog->fp.reads_framebuffer &&
891 if (!ctx_to->fragprog)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_state_validate.c703 if (nvc0->fragprog && (
704 nvc0->fragprog->fp.sample_mask_in ||
705 nvc0->fragprog->fp.reads_framebuffer))
738 (!nvc0->fragprog || !nvc0->fragprog->hdr[18]);
809 if (nvc0->fragprog &&
810 nvc0->fragprog->fp.reads_framebuffer &&
900 if (!ctx_to->fragprog)
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D10.5.7.rst58 - nv30: don't leak fragprog consts
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_context.h135 struct nv50_program *fragprog; member in struct:nv50_context
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_context.h162 struct nv50_program *fragprog; member in struct:nv50_context

Completed in 19 milliseconds

12