Home
last modified time | relevance | path

Searched refs:PIPE_BIND_SHADER_BUFFER (Results 1 – 18 of 18) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_resource.h147 if (pbind & PIPE_BIND_SHADER_BUFFER) in pipe_to_virgl_bind()
Dvirgl_context.c96 PIPE_BIND_SHADER_BUFFER | in virgl_rebind_resource()
113 if (bind_history & PIPE_BIND_SHADER_BUFFER) { in virgl_rebind_resource()
126 PIPE_BIND_SHADER_BUFFER | in virgl_rebind_resource()
147 if (bind_history & PIPE_BIND_SHADER_BUFFER) { in virgl_rebind_resource()
1243 res->bind_history |= PIPE_BIND_SHADER_BUFFER; in virgl_set_hw_atomic_buffers()
1273 res->bind_history |= PIPE_BIND_SHADER_BUFFER; in virgl_set_shader_buffers()
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_screen.c338 PIPE_BIND_SHADER_BUFFER | PIPE_BIND_SHADER_IMAGE | in nouveau_screen_init()
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_resource_buffer.c59 PIPE_BIND_SHADER_BUFFER | PIPE_BIND_COMMAND_ARGS_BUFFER); in svga_buffer_needs_hw_storage()
/third_party/mesa3d/src/gallium/include/pipe/
Dp_defines.h488 #define PIPE_BIND_SHADER_BUFFER (1 << 14) /* set_shader_buffers */ macro
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_image.c330 template.bind |= PIPE_BIND_SHADER_BUFFER; in lvp_CreateBuffer()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_cb_bufferobjects.c218 return PIPE_BIND_SHADER_BUFFER; in buffer_target_to_bind_flags()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_resource.c162 if (bindings & (PIPE_BIND_SHADER_IMAGE | PIPE_BIND_SHADER_BUFFER)) in pipe_bind_to_isl_usage()
1832 if (res->bind_history & (PIPE_BIND_SHADER_BUFFER | PIPE_BIND_SHADER_IMAGE)) in crocus_flush_bits_for_history()
Dcrocus_state.c3633 res->bind_history |= PIPE_BIND_SHADER_BUFFER; in crocus_set_shader_buffers()
8386 if (res->bind_history & PIPE_BIND_SHADER_BUFFER) {
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_texture.c821 PIPE_BIND_SHADER_BUFFER | in llvmpipe_is_resource_referenced()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_resource.cpp198 if (templ->bind & PIPE_BIND_SHADER_BUFFER) in init_texture()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_resource.c2516 if (res->bind_history & PIPE_BIND_SHADER_BUFFER) { in iris_dirty_for_history()
2554 if (res->bind_history & (PIPE_BIND_SHADER_BUFFER | PIPE_BIND_SHADER_IMAGE)) in iris_flush_bits_for_history()
Diris_state.c3398 res->bind_history |= PIPE_BIND_SHADER_BUFFER; in iris_set_shader_buffers()
7327 if (res->bind_history & PIPE_BIND_SHADER_BUFFER) { in iris_rebind_buffer()
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_screen.c1078 PIPE_BIND_SHADER_BUFFER | in nvc0_screen_create()
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_resource.c667 (bind & PIPE_BIND_SHADER_BUFFER) ? "Shader buffer" : in panfrost_resource_create_with_modifier()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_descriptors.c1367 si_resource(sbuffer->buffer)->bind_history |= PIPE_BIND_SHADER_BUFFER; in si_set_shader_buffers()
1667 if (!buffer || buffer->bind_history & PIPE_BIND_SHADER_BUFFER) { in si_rebind_buffer()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_formats.c46 #define U_I PIPE_BIND_SHADER_BUFFER | PIPE_BIND_SHADER_IMAGE | PIPE_BIND_COMPUTE_RESOURCE
/third_party/mesa3d/docs/gallium/
Dscreen.rst831 * ``PIPE_BIND_SHADER_BUFFER``: A buffer without a format that can be bound