Searched refs:dirty_shader (Results 1 - 25 of 34) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/
H A Dpan_helpers.c31 unsigned dirty_shader = local in function:panfrost_analyze_sysvals
42 dirty_shader |= PAN_DIRTY_STAGE_TEXTURE;
46 dirty_shader |= PAN_DIRTY_STAGE_SSBO;
50 dirty_shader |= PAN_DIRTY_STAGE_SAMPLER;
54 dirty_shader |= PAN_DIRTY_STAGE_IMAGE;
79 ss->dirty_shader = dirty_shader;
H A Dpan_context.h129 enum pan_dirty_shader dirty_shader[PIPE_SHADER_TYPES]; member in struct:panfrost_context
273 unsigned dirty_3d, dirty_shader; member in struct:panfrost_shader_state
398 ctx->dirty_shader[i] = ~0;
408 ctx->dirty_shader[i] = 0;
H A Dpan_context.c140 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= PAN_DIRTY_STAGE_RENDERER;
148 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= PAN_DIRTY_STAGE_RENDERER;
232 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= PAN_DIRTY_STAGE_RENDERER;
243 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= PAN_DIRTY_STAGE_IMAGE;
363 ctx->dirty_shader[shader] |= PAN_DIRTY_STAGE_SAMPLER;
452 ctx->dirty_shader[type] |= PAN_DIRTY_STAGE_RENDERER;
606 ctx->dirty_shader[shader] |= PAN_DIRTY_STAGE_CONST;
616 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= PAN_DIRTY_STAGE_RENDERER;
629 ctx->dirty_shader[shader] |= PAN_DIRTY_STAGE_TEXTURE;
704 ctx->dirty_shader[PIPE_SHADER_FRAGMEN
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_draw.c198 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_SSBO) {
203 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_IMAGE) {
214 if (ctx->dirty_shader[PIPE_SHADER_VERTEX] & FD_DIRTY_SHADER_CONST) {
219 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_CONST) {
240 if (ctx->dirty_shader[PIPE_SHADER_VERTEX] & FD_DIRTY_SHADER_TEX) {
245 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_TEX) {
H A Dfreedreno_program.c38 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= FD_DIRTY_SHADER_PROG;
47 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG;
H A Dfreedreno_texture.c102 ctx->dirty_shader[shader] |= FD_DIRTY_SHADER_TEX;
114 ctx->dirty_shader[shader] |= FD_DIRTY_SHADER_TEX;
H A Dfreedreno_context.h273 enum fd_dirty_shader_state dirty_shader[PIPE_SHADER_TYPES]; member in struct:fd_context
410 ctx->dirty_shader[i] = ~0;
425 ctx->dirty_shader[i] = 0;
H A Dfreedreno_state.c116 ctx->dirty_shader[shader] |= FD_DIRTY_SHADER_CONST;
165 ctx->dirty_shader[shader] |= FD_DIRTY_SHADER_SSBO;
211 ctx->dirty_shader[shader] |= FD_DIRTY_SHADER_IMAGE;
527 ctx->dirty_shader[PIPE_SHADER_COMPUTE] |= FD_DIRTY_SHADER_PROG;
H A Dfreedreno_resource.c75 if (ctx->dirty_shader[stage] & FD_DIRTY_SHADER_CONST)
78 ctx->dirty_shader[stage] |= FD_DIRTY_SHADER_CONST;
83 if (ctx->dirty_shader[stage] & FD_DIRTY_SHADER_TEX)
86 ctx->dirty_shader[stage] |= FD_DIRTY_SHADER_TEX;
92 if (ctx->dirty_shader[stage] & FD_DIRTY_SHADER_SSBO)
95 ctx->dirty_shader[stage] |= FD_DIRTY_SHADER_SSBO;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_draw.c102 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= FD_DIRTY_SHADER_PROG;
107 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_draw.c86 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= FD_DIRTY_SHADER_PROG;
91 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_context.h377 enum fd_dirty_shader_state dirty_shader[PIPE_SHADER_TYPES] dt; member in struct:fd_context
640 or_dirty(ctx->dirty_shader[shader], dirty);
657 ctx->dirty_shader[i] = (enum fd_dirty_shader_state) ~0;
674 ctx->dirty_shader[i] = (enum fd_dirty_shader_state)0;
H A Dfreedreno_draw.c138 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_SSBO) {
149 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_IMAGE) {
162 if (ctx->dirty_shader[s] & FD_DIRTY_SHADER_CONST) {
168 if (ctx->dirty_shader[s] & FD_DIRTY_SHADER_TEX) {
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_emit.c592 if ((ctx->dirty_shader[type] & FD_DIRTY_SHADER_TEX) &&
605 if ((ctx->dirty_shader[type] &
945 if (ctx->dirty_shader[PIPE_SHADER_VERTEX] & DIRTY_CONST) {
955 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & DIRTY_CONST) {
1027 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] &
1084 enum fd_dirty_shader_state dirty = ctx->dirty_shader[PIPE_SHADER_COMPUTE];
H A Dfd6_draw.c130 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= FD_DIRTY_SHADER_PROG;
135 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG;
H A Dfd6_compute.c137 if (ctx->dirty_shader[PIPE_SHADER_COMPUTE] & FD_DIRTY_SHADER_PROG)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_draw.c81 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= FD_DIRTY_SHADER_PROG;
86 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG;
H A Dfd5_compute.c195 if (ctx->dirty_shader[PIPE_SHADER_COMPUTE] & FD_DIRTY_SHADER_PROG)
H A Dfd5_emit.c786 if (ctx->dirty_shader[PIPE_SHADER_VERTEX] & FD_DIRTY_SHADER_TEX) {
793 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_TEX) {
808 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_SSBO)
811 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_IMAGE)
819 enum fd_dirty_shader_state dirty = ctx->dirty_shader[PIPE_SHADER_COMPUTE];
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_compute.c121 if (ctx->dirty_shader[PIPE_SHADER_COMPUTE] & FD_DIRTY_SHADER_PROG)
H A Dfd5_emit.c855 if (ctx->dirty_shader[PIPE_SHADER_VERTEX] & FD_DIRTY_SHADER_TEX) {
862 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_TEX) {
879 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_SSBO)
883 if (ctx->dirty_shader[PIPE_SHADER_FRAGMENT] & FD_DIRTY_SHADER_IMAGE)
892 enum fd_dirty_shader_state dirty = ctx->dirty_shader[PIPE_SHADER_COMPUTE];
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_compute.c126 if (ctx->dirty_shader[PIPE_SHADER_COMPUTE] & FD_DIRTY_SHADER_PROG)
H A Dfd6_emit.c515 if ((ctx->dirty_shader[type] & FD_DIRTY_SHADER_TEX) &&
531 if ((ctx->dirty_shader[type] &
1170 enum fd_dirty_shader_state dirty = ctx->dirty_shader[PIPE_SHADER_COMPUTE];
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_draw.c614 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG;
615 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |= FD_DIRTY_SHADER_PROG | FD_DIRTY_SHADER_CONST;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_draw.c633 ctx->dirty_shader[PIPE_SHADER_VERTEX] |= FD_DIRTY_SHADER_PROG;
634 ctx->dirty_shader[PIPE_SHADER_FRAGMENT] |=

Completed in 46 milliseconds

12