Searched refs:gsvs_ring (Results 1 – 10 of 10) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state_shaders.c | 2709 (!sctx->gsvs_ring || in si_update_gs_ring_buffers() 2710 sctx->gsvs_ring->width0 < gsvs_ring_size); in si_update_gs_ring_buffers() 2727 pipe_resource_reference(&sctx->gsvs_ring, NULL); in si_update_gs_ring_buffers() 2728 sctx->gsvs_ring = in si_update_gs_ring_buffers() 2733 if (!sctx->gsvs_ring) in si_update_gs_ring_buffers() 2748 if (sctx->gsvs_ring) in si_update_gs_ring_buffers() 2750 sctx->gsvs_ring->width0 / 256); in si_update_gs_ring_buffers() 2755 if (sctx->gsvs_ring) in si_update_gs_ring_buffers() 2757 sctx->gsvs_ring->width0 / 256); in si_update_gs_ring_buffers() 2784 if (sctx->gsvs_ring) { in si_update_gs_ring_buffers() [all …]
|
D | si_shader_internal.h | 192 LLVMValueRef gsvs_ring[4]; member
|
D | si_pipe.h | 511 struct pipe_resource *gsvs_ring; member
|
D | si_pipe.c | 121 pipe_resource_reference(&sctx->gsvs_ring, NULL); in si_destroy_context()
|
D | si_shader.c | 4359 ctx->gsvs_ring[stream], in si_llvm_emit_vertex() 5036 ctx->gsvs_ring[0] = in preload_ring_buffers() 5105 ctx->gsvs_ring[stream] = ring; in preload_ring_buffers() 5736 ctx.gsvs_ring[0], 1, in si_generate_gs_copy_shader()
|
/external/mesa3d/src/amd/common/ |
D | ac_nir_to_llvm.c | 125 LLVMValueRef gsvs_ring; member 4262 ac_build_buffer_store_dword(&ctx->ac, ctx->gsvs_ring, in visit_emit_vertex() 6682 …ctx->gsvs_ring = ac_build_load_to_sgpr(&ctx->ac, ctx->ring_offsets, LLVMConstInt(ctx->ac.i32, RING… in ac_setup_rings() 6687 …ctx->gsvs_ring = ac_build_load_to_sgpr(&ctx->ac, ctx->ring_offsets, LLVMConstInt(ctx->ac.i32, RING… in ac_setup_rings() 6689 ctx->gsvs_ring = LLVMBuildBitCast(ctx->builder, ctx->gsvs_ring, ctx->ac.v4i32, ""); in ac_setup_rings() 6691 …ctx->gsvs_ring = LLVMBuildInsertElement(ctx->builder, ctx->gsvs_ring, ctx->gsvs_num_entries, LLVMC… in ac_setup_rings() 6692 tmp = LLVMBuildExtractElement(ctx->builder, ctx->gsvs_ring, ctx->ac.i32_1, ""); in ac_setup_rings() 6694 ctx->gsvs_ring = LLVMBuildInsertElement(ctx->builder, ctx->gsvs_ring, tmp, ctx->ac.i32_1, ""); in ac_setup_rings() 7181 args[0] = ctx->gsvs_ring; in ac_gs_copy_shader_emit()
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_state_common.c | 1486 rctx->gs_rings.gsvs_ring.buffer = in update_gs_block_state() 1489 rctx->gs_rings.gsvs_ring.buffer_size = size; in update_gs_block_state() 1497 R600_GS_RING_CONST_BUFFER, &rctx->gs_rings.gsvs_ring); in update_gs_block_state() 1500 R600_GS_RING_CONST_BUFFER, &rctx->gs_rings.gsvs_ring); in update_gs_block_state()
|
D | r600_pipe.h | 253 struct pipe_constant_buffer gsvs_ring; member
|
D | r600_state.c | 1974 rbuffer =(struct r600_resource*)state->gsvs_ring.buffer; in r600_emit_gs_rings() 1981 state->gsvs_ring.buffer_size >> 8); in r600_emit_gs_rings()
|
D | evergreen_state.c | 2611 rbuffer =(struct r600_resource*)state->gsvs_ring.buffer; in evergreen_emit_gs_rings() 2619 state->gsvs_ring.buffer_size >> 8); in evergreen_emit_gs_rings()
|