Searched refs:gsvs_ring (Results 1 - 23 of 23) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_internal.h182 LLVMValueRef gsvs_ring[4]; member in struct:si_shader_context
H A Dsi_state_shaders.c2952 (!sctx->gsvs_ring ||
2953 sctx->gsvs_ring->width0 < gsvs_ring_size);
2970 pipe_resource_reference(&sctx->gsvs_ring, NULL);
2971 sctx->gsvs_ring =
2976 if (!sctx->gsvs_ring)
2991 if (sctx->gsvs_ring)
2993 sctx->gsvs_ring->width0 / 256);
2998 if (sctx->gsvs_ring)
3000 sctx->gsvs_ring->width0 / 256);
3027 if (sctx->gsvs_ring) {
[all...]
H A Dsi_pipe.c165 pipe_resource_reference(&sctx->gsvs_ring, NULL);
H A Dsi_pipe.h930 struct pipe_resource *gsvs_ring; member in struct:si_context
H A Dsi_shader.c4252 ctx->gsvs_ring[stream],
4962 ctx->gsvs_ring[0] =
5031 ctx->gsvs_ring[stream] = ring;
5675 ctx.gsvs_ring[0], 1,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_internal.h145 LLVMValueRef gsvs_ring[4]; member in struct:si_shader_context
H A Dsi_shader_llvm_gs.c283 ac_build_buffer_store_dword(&ctx->ac, ctx->gsvs_ring[stream], out_val, 1, voffset, soffset,
404 ctx->gsvs_ring[stream] = ring;
443 ctx.gsvs_ring[0] =
501 ac_build_buffer_load(&ctx.ac, ctx.gsvs_ring[0], 1, ctx.ac.i32_0, voffset, soffset, 0,
H A Dsi_state_shaders.c3608 gsvs_ring_size && (!sctx->gsvs_ring || sctx->gsvs_ring->width0 < gsvs_ring_size);
3625 pipe_resource_reference(&sctx->gsvs_ring, NULL);
3626 sctx->gsvs_ring =
3631 if (!sctx->gsvs_ring)
3643 if (sctx->gsvs_ring) {
3644 si_set_ring_buffer(sctx, SI_RING_GSVS, sctx->gsvs_ring, 0, sctx->gsvs_ring->width0, false,
3664 if (sctx->gsvs_ring) {
3666 sctx->gsvs_ring
[all...]
H A Dsi_pipe.c204 pipe_resource_reference(&sctx->gsvs_ring, NULL);
H A Dsi_pipe.h1060 struct pipe_resource *gsvs_ring; member in struct:si_context
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dr600_pipe.c108 if (rctx->gs_rings.gsvs_ring.buffer)
109 pipe_resource_reference(&rctx->gs_rings.gsvs_ring.buffer, NULL);
H A Dr600_pipe.h256 struct pipe_constant_buffer gsvs_ring; member in struct:r600_gs_rings_state
H A Dr600_state_common.c1498 rctx->gs_rings.gsvs_ring.buffer =
1501 rctx->gs_rings.gsvs_ring.buffer_size = size;
1509 R600_GS_RING_CONST_BUFFER, &rctx->gs_rings.gsvs_ring);
1512 R600_GS_RING_CONST_BUFFER, &rctx->gs_rings.gsvs_ring);
H A Dr600_state.c1979 rbuffer =(struct r600_resource*)state->gsvs_ring.buffer;
1986 state->gsvs_ring.buffer_size >> 8);
H A Devergreen_state.c2687 rbuffer =(struct r600_resource*)state->gsvs_ring.buffer;
2695 state->gsvs_ring.buffer_size >> 8);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dr600_pipe.c109 if (rctx->gs_rings.gsvs_ring.buffer)
110 pipe_resource_reference(&rctx->gs_rings.gsvs_ring.buffer, NULL);
H A Dr600_pipe.h256 struct pipe_constant_buffer gsvs_ring; member in struct:r600_gs_rings_state
H A Dr600_state_common.c1557 rctx->gs_rings.gsvs_ring.buffer =
1560 rctx->gs_rings.gsvs_ring.buffer_size = size;
1568 R600_GS_RING_CONST_BUFFER, false, &rctx->gs_rings.gsvs_ring);
1571 R600_GS_RING_CONST_BUFFER, false, &rctx->gs_rings.gsvs_ring);
H A Dr600_state.c1982 rbuffer =(struct r600_resource*)state->gsvs_ring.buffer;
1989 state->gsvs_ring.buffer_size >> 8);
H A Devergreen_state.c2693 rbuffer =(struct r600_resource*)state->gsvs_ring.buffer;
2701 state->gsvs_ring.buffer_size >> 8);
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c65 LLVMValueRef gsvs_ring[4]; member in struct:radv_shader_context
339 ac_build_buffer_store_dword(&ctx->ac, ctx->gsvs_ring[stream], out_val, 1, voffset,
2266 ctx->gsvs_ring[0] = ac_build_load_to_sgpr(&ctx->ac, ctx->ring_offsets,
2319 ctx->gsvs_ring[stream] = ring;
2747 value = ac_build_buffer_load(&ctx->ac, ctx->gsvs_ring[0], 1, ctx->ac.i32_0, vtx_offset,
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c79 LLVMValueRef gsvs_ring[4]; member in struct:radv_shader_context
1861 ctx->gsvs_ring[stream],
3532 ctx->gsvs_ring[0] =
3600 ctx->gsvs_ring[stream] = ring;
4104 ctx->gsvs_ring[0],
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_instruction_selection.cpp7373 Temp gsvs_ring = local in function:aco::__anon562fcc110110::visit_emit_vertex_with_counter
7394 Definition(gsvs_dwords[2]), Definition(gsvs_dwords[3]), gsvs_ring);
7410 gsvs_ring = bld.pseudo(aco_opcode::p_create_vector, bld.def(s4), gsvs_dwords[0], gsvs_dwords[1],
7436 mtbuf->operands[0] = Operand(gsvs_ring);
11679 Temp gsvs_ring = bld.smem(aco_opcode::s_load_dwordx4, bld.def(s4), local in function:aco::select_gs_copy_shader
11723 load_vmem_mubuf(&ctx, val, gsvs_ring, vtx_offset, Temp(), const_offset, 4, 1, 0u, true,

Completed in 119 milliseconds