Home
last modified time | relevance | path

Searched refs:PIPE_BIND_CUSTOM (Results 1 - 22 of 22) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_context.c343 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 Diris_program_cache.c267 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 Diris_batch.c200 u_upload_create(&ice->ctx, 4096, PIPE_BIND_CUSTOM, in iris_init_batch()
H A Diris_state.c892 .bind = PIPE_BIND_CUSTOM, in upload_pixel_hashing_tables()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_resource_buffer.c64 * 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 Dsvga_context.c265 PIPE_BIND_CUSTOM, in svga_context_create()
H A Dsvga_resource_texture.c1299 PIPE_BIND_CUSTOM, PIPE_USAGE_STAGING, 0); in svga_texture_transfer_map_upload_create()
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_context.c66 pipe_buffer_create(pctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_IMMUTABLE, in create_solid_vertexbuf()
/third_party/mesa3d/src/gallium/drivers/virgl/
H A Dvirgl_resource.h146 if (pbind & PIPE_BIND_CUSTOM) in pipe_to_virgl_bind()
H A Dvirgl_query.c106 pipe_buffer_create(ctx->screen, PIPE_BIND_CUSTOM, PIPE_USAGE_STAGING, in virgl_create_query()
H A Dvirgl_screen.c911 .bind = PIPE_BIND_CUSTOM, in virgl_query_memory_info()
/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_screen_buffer.c180 * 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 Dr300_context.c441 PIPE_BIND_CUSTOM, PIPE_USAGE_STREAM, 0);
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_context.c518 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 Dfreedreno_state.c544 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 Dcrocus_context.c287 u_upload_create(ctx, 4096, PIPE_BIND_CUSTOM, PIPE_USAGE_STAGING, in crocus_create_context()
H A Dcrocus_batch.c204 u_upload_create(&ice->ctx, 4096, PIPE_BIND_CUSTOM, in crocus_init_batch()
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_defines.h487 #define PIPE_BIND_CUSTOM (1 << 12) /* gallium frontend/winsys usages */ macro
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_pipe.c204 rctx->append_fence = pipe_buffer_create(rctx->b.b.screen, PIPE_BIND_CUSTOM, in r600_create_context()
H A Dr600_texture.c746 pipe_buffer_create(&rscreen->b, PIPE_BIND_CUSTOM, in eg_resource_alloc_immed()
H A Dr600_state_common.c1773 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 Dzink_context.c3690 /* 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()

Completed in 42 milliseconds