summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_pipe.h
AgeCommit message (Expand)AuthorFilesLines
9 daysradeonsi: implement SQTT supportPierre-Eric Pelloux-Prayer1-0/+17
9 daysradeonsi: pass radeon_cmdbuf to si_cp_dma_wait_for_idlePierre-Eric Pelloux-Prayer1-1/+1
9 daysradeonsi: pass radeon_cmdbuf to emit_cache_flushPierre-Eric Pelloux-Prayer1-1/+1
10 daysradeonsi: enable vrs2x2 coarse shading if flat shading (v9)Yogesh mohan marimuthu1-0/+1
11 daysradeonsi: Fix typos.Vinson Lee1-1/+1
2020-12-16radeonsi: fix small primitive culling with MSAA force-disabled and smoothingMarek Olšák1-2/+15
2020-12-09radeonsi: use a C++ template to decrease draw_vbo overhead by 13 %Marek Olšák1-0/+38
2020-12-09radeonsi: fix future C++ compile failures and warningsMarek Olšák1-16/+16
2020-12-09radeonsi: allow including a few files from C++Marek Olšák1-0/+8
2020-12-09radeonsi: rename SI_TEST_DMA to SI_TEST_BLITMarek Olšák1-3/+3
2020-12-09radeonsi: remove SDMA supportMarek Olšák1-49/+1
2020-12-09radeonsi: rename buffer functions so as not to reference ringsMarek Olšák1-4/+4
2020-12-09radeonsi: move si_screen_clear_buffer into si_compute_blit.c w/o SDMA optionMarek Olšák1-2/+2
2020-12-05r300,r600,radeonsi: inline struct radeon_cmdbuf to remove dereferencesMarek Olšák1-5/+5
2020-12-03gallium: inline struct u_suballocator to remove dereferencesMarek Olšák1-2/+2
2020-12-01radeonsi: don't set DrawID and StartInstance if they are unusedMarek Olšák1-0/+6
2020-12-01radeonsi: don't invalidate emitted NUM_INSTANCES for u_blitterMarek Olšák1-0/+5
2020-12-01radeonsi: add AMD_DEBUG=nofastlaunch for debuggingMarek Olšák1-0/+1
2020-12-01radeonsi/gfx10: fix overflow and primitive queriesIndrajit Kumar Das1-0/+7
2020-11-23radeonsi: if VS and TCS have the same number of threads, merge the conditonalsMarek Olšák1-0/+1
2020-11-18radeonsi: handle pipe_draw_info::increment_draw_idMarek Olšák1-3/+1
2020-11-13radeonsi: remove AMD_DEBUG=zerovram flagPierre-Eric Pelloux-Prayer1-1/+0
2020-11-13radeonsi: remove unused NO_RB_PLUS flagPierre-Eric Pelloux-Prayer1-1/+0
2020-11-13radeonsi: Add displayable DCC flushing without explicit flushes.Bas Nieuwenhuizen1-0/+7
2020-10-31radeonsi: implement multi_draw for compute-based primitive cullingMarek Olšák1-1/+3
2020-10-31radeonsi: implement multi_draw but supporting only 1 drawMarek Olšák1-2/+4
2020-10-31radeonsi: add num_draws parameter into si_need_gfx_cs_spaceMarek Olšák1-3/+6
2020-10-30radeonsi: implement inlinable uniformsMarek Olšák1-0/+4
2020-10-06radeonsi: implement GL_INTEL_blackhole_renderMarek Olšák1-0/+1
2020-10-01radeonsi: simplify NGG culling enablement and add radeonsi_shader_culling optionMarek Olšák1-2/+0
2020-10-01radeonsi: support for external buffers (ext_external_objects)Eleni Maria Stea1-0/+5
2020-09-24radeonsi/tmz: add a tmz variant for sctx::eop_bug_scratchPierre-Eric Pelloux-Prayer1-0/+1
2020-09-24radeonsi/tmz: add tmz variant for sctx::tess_ringsPierre-Eric Pelloux-Prayer1-0/+3
2020-09-24radeonsi/tmz: add tmz variant of sctx::wait_mem_scratchPierre-Eric Pelloux-Prayer1-0/+1
2020-09-24radeonsi/tmz: allow secure job if the app made a tmz allocationPierre-Eric Pelloux-Prayer1-0/+2
2020-09-24radeonsi: introduce SI_RESOURCE_FLAG_INTERNAL / RADEON_FLAG_DRIVER_INTERNALPierre-Eric Pelloux-Prayer1-0/+1
2020-09-24radeonsi: move binning parameters into si_screenMarek Olšák1-0/+2
2020-09-22radeonsi: remove KILL_PS_INF_INTERP/CLAMP_DIV_BY_ZERO, use screen::optionsMarek Olšák1-2/+0
2020-09-19radeonsi: Move display dcc dirty tracking to framebuffer emission.Bas Nieuwenhuizen1-1/+0
2020-09-19radeonsi: Put retile map in separate buffers.Bas Nieuwenhuizen1-0/+2
2020-09-16Revert "radeonsi: set BIG_PAGE fields on gfx10.3"Marek Olšák1-2/+0
2020-09-07radeonsi: stop using TGSI_PROPERTY_FS_COLOR0_WRITES_ALL_CBUFSMarek Olšák1-1/+1
2020-09-06radeonsi: move nir_shader_compiler_options into si_screenMarek Olšák1-0/+1
2020-09-02radeonsi: change PIPE_SHADER to MESA_SHADER (debug flags)Marek Olšák1-8/+8
2020-09-02radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_selector::type)Marek Olšák1-8/+9
2020-09-02radeonsi,driconf: add clamp_div_by_zero optionPierre-Eric Pelloux-Prayer1-0/+1
2020-07-22radeonsi: don't restore states at the beginning of IBs if they're shadowedMarek Olšák1-1/+1
2020-07-22radeonsi: implement CP register shadowingMarek Olšák1-0/+5
2020-07-08r600/radeonsi: silence zero-length-bounds gcc warningsTimothy Arceri1-2/+3
2020-06-30radeonsi: add a debug option to enable NGG culling for tessellationMarek Olšák1-2/+4