summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_pipe.h
AgeCommit message (Expand)AuthorFilesLines
5 daysradeonsi: replace llvm based fixed tcs with nirQiang Yu1-2/+3
5 daysradeonsi: add si_create_passthrough_tcsQiang Yu1-0/+1
2022-06-15util/c11: Update function u_thread_create to be c11 conformanceYonggang Luo1-0/+1
2022-06-15radeonsi: use helpers to access si_screen::aux_contextPierre-Eric Pelloux-Prayer1-4/+3
2022-06-15radeonsi: add helper to use si_screen::aux_contextPierre-Eric Pelloux-Prayer1-0/+2
2022-06-11radeonsi: allocate GDS only once per processMarek Olšák1-4/+5
2022-06-11radeonsi: rework how VS_STATE_BITS are set for VS, TES, and GSMarek Olšák1-3/+3
2022-06-11radeonsi: remove unused dword from wait_mem_scratchMarek Olšák1-1/+0
2022-06-10radeonsi: prevent recursion in si_decompress_dccPierre-Eric Pelloux-Prayer1-0/+1
2022-06-08radeonsi: clamp against MAX_TEXEL_BUFFER_ELEMENTS correctlyMarek Olšák1-1/+1
2022-05-18radeonsi: fix glTexBuffer max size handlingPierre-Eric Pelloux-Prayer1-0/+2
2022-05-17radeonsi: move CS preamble emission into the winsysMarek Olšák1-0/+1
2022-05-17radeonsi: merge all preamble states into oneMarek Olšák1-3/+5
2022-05-16radeonsi: use the new flag AMDGPU_GEM_CREATE_DISCARDABLEMarek Olšák1-0/+2
2022-05-16radeonsi: rename RADEON_FLAG_UNCACHED -> RADEON_FLAG_GL2_BYPASSMarek Olšák1-1/+1
2022-05-13amd: change chip_class naming to "enum amd_gfx_level gfx_level"Marek Olšák1-10/+10
2022-05-12radeonsi/ngg: reuse the pipeline stats buffer when using atomicsPierre-Eric Pelloux-Prayer1-0/+2
2022-05-12radeonsi: implement GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB in shadersPierre-Eric Pelloux-Prayer1-0/+3
2022-05-12radeonsi: implement pipeline stats workaroundPierre-Eric Pelloux-Prayer1-0/+1
2022-05-11radeonsi: port tess ring calcs to the common helper.Dave Airlie1-4/+1
2022-05-10amd: rename ring_type --> amd_ip_type and match the kernel enum valuesMarek Olšák1-1/+1
2022-05-10radeonsi/gfx11: add a workaround for CB perf countersMarek Olšák1-1/+2
2022-05-10radeonsi: inline si_cp_dma_prefetch in si_draw_vbo for lower overheadMarek Olšák1-2/+0
2022-05-10radeonsi/gfx11: implement attributes through memoryMarek Olšák1-0/+3
2022-05-10radeonsi/gfx11: add CB deltasMarek Olšák1-7/+23
2022-05-03radeonsi: remove si_create_surface_customMarek Olšák1-4/+0
2022-05-03radeonsi: remove si_create_sampler_view_custom and related codeMarek Olšák1-1/+0
2022-05-03radeonsi: handle compressed formats in si_compute_copy_imageMarek Olšák1-2/+3
2022-05-03radeonsi: rename si_test_blit -> si_test_image_copy_regionMarek Olšák1-3/+3
2022-05-03radeonsi: implement compute_copy_image between 1D_ARRAY and other texture typesMarek Olšák1-3/+2
2022-05-03radeonsi: add color buffer support for R9G9B9E5_FLOAT on gfx10.3Marek Olšák1-1/+2
2022-05-03radeonsi: remove unused si_cs_shader_state::uses_scratchMarek Olšák1-1/+0
2022-04-29radeonsi: enable PIPE_CAP_ALLOW_DRAW_OUT_OF_ORDERPierre-Eric Pelloux-Prayer1-1/+0
2022-04-29radeonsi: drop assume_no_z_fights optionPierre-Eric Pelloux-Prayer1-1/+0
2022-04-29radeonsi: remove commutative_blend_add optionPierre-Eric Pelloux-Prayer1-1/+0
2022-04-25radeonsi: fail to create pipe_screen if LLVM doesn't support the GPUMarek Olšák1-1/+1
2022-04-23ac,radeonsi: rework how scratch_waves is used and move it to ac_gpu_info.cMarek Olšák1-1/+0
2022-04-22radeonsi: move si_shader_info::stage into si_shader_selectorMarek Olšák1-7/+0
2022-04-22radeonsi: move most "info" fields from si_shader_selector into si_shader_infoMarek Olšák1-3/+2
2022-04-22radeonsi: gather pipe_stream_output_info from NIR intrinsicsMarek Olšák1-1/+1
2022-04-22radeonsi: apply key.ge.opt.kill_{outputs,pointsize,clipdistance} in NIRMarek Olšák1-1/+1
2022-04-22radeonsi: add spm counters setup codePierre-Eric Pelloux-Prayer1-0/+5
2022-04-22radeonsi: add helpers to deal with spm countersPierre-Eric Pelloux-Prayer1-0/+3
2022-04-22radeonsi: make si_pc_emit_shaders non staticPierre-Eric Pelloux-Prayer1-0/+1
2022-04-01util: Rename pipe_debug_callback to util_debug_callbackYonggang Luo1-1/+1
2022-03-31radeonsi: drop LLVM global instruction selectorPierre-Eric Pelloux-Prayer1-1/+0
2022-03-29radeonsi: merge the copy_image shader generatorsMihai Preda1-4/+3
2022-03-29radeonsi: convert copy_image_1d_array shader to NIRMihai Preda1-1/+1
2022-03-29radeonsi: convert copy_image shader to NIRMihai Preda1-1/+1
2022-03-22radeonsi: NIR equivalent of si_create_clear_buffer_rmw_cs()Ganesh Belgur Ramachandra1-1/+1