Home
last modified time | relevance | path

Searched refs:shaderimg (Results 1 – 15 of 15) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_uniforms.c86 get_image_size(struct v3d_shaderimg_stateobj *shaderimg, in get_image_size() argument
90 struct v3d_image_view *image = &shaderimg->si[data]; in get_image_size()
314 &v3d->shaderimg[stage], data); in v3d_write_uniforms()
346 get_image_size(&v3d->shaderimg[stage], in v3d_write_uniforms()
Dv3dx_draw.c212 u_foreach_bit(i, v3d->shaderimg[s].enabled_mask) { in v3d_predraw_check_stage_inputs()
213 struct v3d_image_view *view = &v3d->shaderimg[s].si[i]; in v3d_predraw_check_stage_inputs()
1056 u_foreach_bit(i, v3d->shaderimg[s].enabled_mask) { in v3d_draw_vbo()
1058 v3d->shaderimg[s].si[i].base.resource); in v3d_draw_vbo()
1499 u_foreach_bit(i, v3d->shaderimg[PIPE_SHADER_COMPUTE].enabled_mask) { in v3d_launch_grid()
1501 v3d->shaderimg[PIPE_SHADER_COMPUTE].si[i].base.resource); in v3d_launch_grid()
Dv3d_context.h608 struct v3d_shaderimg_stateobj shaderimg[PIPE_SHADER_TYPES]; member
Dv3dx_state.c1421 struct v3d_shaderimg_stateobj *so = &v3d->shaderimg[shader]; in v3d_set_shader_images()
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_image.c154 struct fd_shaderimg_stateobj *imgso = &ctx->shaderimg[shader]; in fd6_build_ibo_state()
183 struct fd_shaderimg_stateobj *so = &ctx->shaderimg[shader]; in fd6_set_shader_images()
Dfd6_emit.c431 struct fd_shaderimg_stateobj *img = &ctx->shaderimg[type]; in fd6_emit_textures()
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_draw.c150 u_foreach_bit (i, ctx->shaderimg[PIPE_SHADER_FRAGMENT].enabled_mask) { in batch_draw_tracking_for_dirty_bits()
152 &ctx->shaderimg[PIPE_SHADER_FRAGMENT].si[i]; in batch_draw_tracking_for_dirty_bits()
542 u_foreach_bit (i, ctx->shaderimg[PIPE_SHADER_COMPUTE].enabled_mask) { in fd_launch_grid()
543 struct pipe_image_view *img = &ctx->shaderimg[PIPE_SHADER_COMPUTE].si[i]; in fd_launch_grid()
Dfreedreno_context.h404 struct fd_shaderimg_stateobj shaderimg[PIPE_SHADER_TYPES] dt; member
Dfreedreno_state.c196 struct fd_shaderimg_stateobj *so = &ctx->shaderimg[shader]; in fd_set_shader_images()
Dfreedreno_resource.c126 struct fd_shaderimg_stateobj *si = &ctx->shaderimg[stage]; in rebind_resource_in_ctx()
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_image.c218 struct fd_shaderimg_stateobj *so = &ctx->shaderimg[shader]; in fd5_emit_images()
Dfd5_emit.c860 OUT_RING(ring, ctx->shaderimg[PIPE_SHADER_FRAGMENT].enabled_mask in fd5_emit_state()
911 OUT_RING(ring, ctx->shaderimg[PIPE_SHADER_COMPUTE].enabled_mask in fd5_emit_cs_state()
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_image.c238 struct fd_shaderimg_stateobj *so = &ctx->shaderimg[shader]; in fd4_emit_images()
Dfd4_emit.c940 ctx->shaderimg[PIPE_SHADER_COMPUTE].enabled_mask ? 0x80 : num_textures)); in fd4_emit_cs_state()
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_const.h430 struct fd_shaderimg_stateobj *si = &ctx->shaderimg[t]; in emit_common_consts()