/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_context.c | 343 u_upload_create(ctx, 64 * 1024, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, in iris_create_context() 347 u_upload_create(ctx, 64 * 1024, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, in iris_create_context() 351 u_upload_create(ctx, 64 * 1024, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, in iris_create_context() 356 u_upload_create(ctx, 16 * 1024, PIPE_BIND_CUSTOM, PIPE_USAGE_STAGING, in iris_create_context()
|
H A D | iris_program_cache.c | 267 u_upload_create(&ice->ctx, 16384, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, in iris_init_program_cache() 271 u_upload_create(&ice->ctx, 16384, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, in iris_init_program_cache()
|
H A D | iris_batch.c | 200 u_upload_create(&ice->ctx, 4096, PIPE_BIND_CUSTOM, in iris_init_batch()
|
H A D | iris_state.c | 892 .bind = PIPE_BIND_CUSTOM, in upload_pixel_hashing_tables()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_resource_buffer.c | 64 * tagged with PIPE_BIND_CUSTOM in svga_buffer_needs_hw_storage() 66 bind_mask |= PIPE_BIND_CUSTOM; in svga_buffer_needs_hw_storage() 499 bind_flags = template->bind & ~PIPE_BIND_CUSTOM; in svga_buffer_create() 531 !(template->bind & PIPE_BIND_CUSTOM)) { in svga_buffer_create()
|
H A D | svga_context.c | 265 PIPE_BIND_CUSTOM, in svga_context_create()
|
H A D | svga_resource_texture.c | 1299 PIPE_BIND_CUSTOM, PIPE_USAGE_STAGING, 0); in svga_texture_transfer_map_upload_create()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
H A D | fd2_context.c | 66 pipe_buffer_create(pctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, in create_solid_vertexbuf()
|
/third_party/mesa3d/src/gallium/drivers/virgl/ |
H A D | virgl_resource.h | 146 if (pbind & PIPE_BIND_CUSTOM) in pipe_to_virgl_bind()
|
H A D | virgl_query.c | 106 pipe_buffer_create(ctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_STAGING, in virgl_create_query()
|
H A D | virgl_screen.c | 911 .bind = PIPE_BIND_CUSTOM, in virgl_query_memory_info()
|
/third_party/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_screen_buffer.c | 180 * Note that uploaded index buffers use the flag PIPE_BIND_CUSTOM, so that in r300_buffer_create() 184 (!r300screen->caps.has_tcl && !(templ->bind & PIPE_BIND_CUSTOM))) { in r300_buffer_create()
|
H A D | r300_context.c | 441 PIPE_BIND_CUSTOM, PIPE_USAGE_STREAM, 0);
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ |
H A D | freedreno_context.c | 518 pipe_buffer_create(pctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, in create_solid_vertexbuf() 529 pctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_DYNAMIC, 16); in create_blit_texcoord_vertexbuf()
|
H A D | freedreno_state.c | 544 pctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, sizeof(uint32_t)); in fd_create_stream_output_target()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_context.c | 287 u_upload_create(ctx, 4096, PIPE_BIND_CUSTOM, PIPE_USAGE_STAGING, in crocus_create_context()
|
H A D | crocus_batch.c | 204 u_upload_create(&ice->ctx, 4096, PIPE_BIND_CUSTOM, in crocus_init_batch()
|
/third_party/mesa3d/src/gallium/include/pipe/ |
H A D | p_defines.h | 487 #define PIPE_BIND_CUSTOM (1 << 12) /* gallium frontend/winsys usages */ macro
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_pipe.c | 204 rctx->append_fence = pipe_buffer_create(rctx->b.b.screen, PIPE_BIND_CUSTOM, in r600_create_context()
|
H A D | r600_texture.c | 746 pipe_buffer_create(&rscreen->b, PIPE_BIND_CUSTOM, in eg_resource_alloc_immed()
|
H A D | r600_state_common.c | 1773 scratch->buffer = (struct r600_resource *)pipe_buffer_create(rctx->b.b.screen, PIPE_BIND_CUSTOM, in r600_setup_scratch_area_for_shader()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_context.c | 3690 /* using PIPE_BIND_CUSTOM here lets us create a custom pipe buffer resource, in zink_create_stream_output_target() 3694 t->counter_buffer = pipe_buffer_create(pctx->screen, PIPE_BIND_STREAM_OUTPUT | PIPE_BIND_CUSTOM, PIPE_USAGE_DEFAULT, 4); in zink_create_stream_output_target()
|