Searched refs:so_buffers (Results 1 – 5 of 5) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm_vs.c | 244 void si_llvm_streamout_store_output(struct si_shader_context *ctx, LLVMValueRef const *so_buffers, in si_llvm_streamout_store_output() argument 286 ac_build_buffer_store_dword(&ctx->ac, so_buffers[buf_idx], vdata, num_comps, in si_llvm_streamout_store_output() 330 LLVMValueRef so_buffers[4]; in si_llvm_emit_streamout() local 339 so_buffers[i] = ac_build_load_to_sgpr(&ctx->ac, buf_ptr, offset); in si_llvm_emit_streamout() 358 si_llvm_streamout_store_output(ctx, so_buffers, so_write_offset, &so->output[i], in si_llvm_emit_streamout()
|
D | si_shader_internal.h | 285 void si_llvm_streamout_store_output(struct si_shader_context *ctx, LLVMValueRef const *so_buffers,
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_nir_to_llvm.c | 1565 LLVMValueRef const *so_buffers, in radv_emit_stream_output() argument 1607 ac_build_buffer_store_dword(&ctx->ac, so_buffers[buf], in radv_emit_stream_output() 1654 LLVMValueRef so_buffers[4] = {0}; in radv_emit_streamout() local 1666 so_buffers[i] = ac_build_load_to_sgpr(&ctx->ac, in radv_emit_streamout() 1696 radv_emit_stream_output(ctx, so_buffers,so_write_offset, in radv_emit_streamout()
|
/external/mesa3d/src/gallium/drivers/iris/ |
D | iris_state.c | 1124 uint32_t so_buffers[4 * GENX(3DSTATE_SO_BUFFER_length)]; member 3670 uint32_t *so_buffers = genx->so_buffers; in iris_set_stream_output_targets() local 3712 so_buffers += GENX(3DSTATE_SO_BUFFER_length)) { in iris_set_stream_output_targets() 3718 iris_pack_command(GENX(3DSTATE_SO_BUFFER), so_buffers, sob) { in iris_set_stream_output_targets() 3745 iris_pack_command(GENX(3DSTATE_SO_BUFFER), so_buffers, sob) { in iris_set_stream_output_targets() 5900 iris_batch_emit(batch, genx->so_buffers, in iris_upload_dirty_render_state()
|
/external/mesa3d/src/amd/compiler/ |
D | aco_instruction_selection.cpp | 10688 Temp const *so_buffers, in emit_stream_output() argument 10750 store->operands[0] = Operand(so_buffers[buf]); in emit_stream_output() 10773 Temp so_buffers[4]; in emit_streamout() local 10781 so_buffers[i] = bld.smem(aco_opcode::s_load_dwordx4, bld.def(s4), buf_ptr, off); in emit_streamout() 10826 emit_stream_output(ctx, so_buffers, so_write_offset, output); in emit_streamout()
|