summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeonsi
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: remove R600_CONTEXT_* flagsMarek Olšák2017-11-295-23/+26
* radeonsi: remove some definitions and helpers from r600_pipe_common.hMarek Olšák2017-11-2912-34/+125
* radeonsi: don't use fast color clear for small surfacesMarek Olšák2017-11-291-0/+17
* radeonsi: unify code setting dirty_level_mask for fast clearMarek Olšák2017-11-291-14/+11
* radeonsi: clean up si_do_fast_color_clear parametersMarek Olšák2017-11-291-10/+5
* radeonsi: remove r600_common_context::clear_bufferMarek Olšák2017-11-293-5/+4
* radeonsi: move r600_test_dma.c into si_test_dma.cMarek Olšák2017-11-295-1/+404
* radeonsi: move si_pipe_clear_buffer into si_cp_dma.cMarek Olšák2017-11-292-61/+61
* radeonsi: move all clear() code into si_clear.cMarek Olšák2017-11-297-169/+754
* radeonsi: enable DCC with MSAA for VIMarek Olšák2017-11-292-1/+7
* radeonsi: add a workaround for blending with DCC and MSAAMarek Olšák2017-11-291-8/+23
* radeonsi: clear PIPE_IMAGE_ACCESS_WRITE when it's invalid to be on the safe sideMarek Olšák2017-11-291-0/+10
* radeonsi/gfx9: simplify condition for on-chip ESGSNicolai Hähnle2017-11-281-3/+1
* radeonsi: clarify that si_shader_selector::esgs_itemsize is set for the ES partNicolai Hähnle2017-11-281-1/+3
* radeonsi: use si_shader_context instead of lp_build_context in more placesNicolai Hähnle2017-11-281-27/+23
* radeonsi: cleanup si_initialize_color_surfaceNicolai Hähnle2017-11-281-12/+12
* radeonsi: check that we don't leak fine.buf referencesNicolai Hähnle2017-11-281-0/+2
* amd/common: sid.h cleanupsNicolai Hähnle2017-11-281-1/+1
* ac: change legacy_surf_level::slice_size to dword unitsMarek Olšák2017-11-272-6/+6
* radeonsi: set COMPUTE_RESOURCE_LIMITS.FORCE_SIMD_DIST when profitableMarek Olšák2017-11-271-1/+16
* radeonsi: try flushing unflushed fences in si_fence_finish even when timeout ...Nicolai Hähnle2017-11-261-3/+3
* radeonsi: expose all CB performance counters on StoneyMarek Olšák2017-11-251-1/+1
* radeonsi: handle imported textures with DCC robustlyMarek Olšák2017-11-251-1/+1
* radeonsi: fix a typo in creating monolithic ES-GSMarek Olšák2017-11-251-1/+1
* radeonsi: don't write undefined output channels to LDS in LSMarek Olšák2017-11-251-0/+3
* radeonsi: use ac.lds for shared memoryMarek Olšák2017-11-253-5/+3
* radeonsi: do 64-bit LDS loads recursivelyMarek Olšák2017-11-251-7/+9
* gallium/u_threaded: avoid syncing in threaded_context_flushNicolai Hähnle2017-11-201-1/+2
* radeonsi: avoid syncing the driver thread in si_fence_finishNicolai Hähnle2017-11-202-37/+41
* radeonsi: recompute the relative timeout after waiting for ready fenceNicolai Hähnle2017-11-201-0/+5
* radeonsi/gfx9: fix VM fault with fetched instance divisorsNicolai Hähnle2017-11-202-5/+12
* radeonsi: enable vcn encodeBoyuan Zhang2017-11-171-1/+3
* radeonsi: copy some nir gs infoTimothy Arceri2017-11-161-0/+7
* ac: add gs_{prim,invocation}_id to the abiTimothy Arceri2017-11-162-10/+6
* radeonsi: gather stream info in nir pathTimothy Arceri2017-11-161-0/+37
* radeonsi: remove has_cp_dma, has_streamout flags (v2)Marek Olšák2017-11-141-3/+0
* meson: don't use build_by_default for specific gallium driversDylan Baker2017-11-131-1/+0
* ac: add emit_vertex to the abiTimothy Arceri2017-11-121-14/+21
* radeonsi: rework gs_vtx_offset handlingTimothy Arceri2017-11-122-22/+10
* radeonsi: get llvm types from acTimothy Arceri2017-11-111-4/+4
* gallium: add CAPs to support HW atomic counters. (v3)Dave Airlie2017-11-101-0/+2
* radeonsi: use a threaded context even for debug contextsNicolai Hähnle2017-11-091-9/+2
* radeonsi: record and dump time of flushNicolai Hähnle2017-11-093-1/+8
* radeonsi: implement PIPE_FLUSH_{TOP,BOTTOM}_OF_PIPENicolai Hähnle2017-11-091-1/+88
* radeonsi: document some subtle details of fence_finish & fence_server_syncNicolai Hähnle2017-11-091-0/+22
* gallium/u_threaded: implement asynchronous flushesNicolai Hähnle2017-11-093-25/+84
* radeonsi: move fence functions to si_fence.cNicolai Hähnle2017-11-095-0/+312
* radeonsi: always use async compiles when creating shader/compute statesNicolai Hähnle2017-11-092-34/+50
* radeonsi: fix potential use-after-free of debug callbacksNicolai Hähnle2017-11-091-0/+4
* radeonsi: move pipe debug callback to si_contextNicolai Hähnle2017-11-094-6/+19