summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2020-10-10nir/algebraic: optimize iand/ior of (n)eq zero when umax/umin not availableJose Maria Casanova Crespo2-4/+12
2020-10-10panfrost: Add a debug flag to disable AFBCIcecream952-0/+5
2020-10-09radeonsi: disable SDMA on gfx6-7 and gfx10.3 to decrease CPU overheadMarek Olšák1-18/+15
2020-10-09radeonsi: update the DMA perf testMarek Olšák1-30/+32
2020-10-09winsys/amdgpu: apply the VM alignment optimization to the physical alignment tooMarek Olšák1-8/+9
2020-10-09winsys/amdgpu: rework the VM alignment optimizationsMarek Olšák1-13/+8
2020-10-09ac/surface: fix valgrind warnings in DCC retile tile lookupsMarek Olšák1-5/+8
2020-10-09disk_cache: build option for disabled-by-defaultJohn Bates2-1/+27
2020-10-09radv: use radv_optimize_nir() less in radv_link_shaders()Rhys Perry2-10/+46
2020-10-09radv: move optimizations in shader_compile_to_nir() to after io_to_scalarRhys Perry2-7/+11
2020-10-09nir: return progress from nir_lower_io_to_scalar_earlyRhys Perry2-7/+9
2020-10-09panfrost: Move the blend shader cache at the context levelBoris Brezillon6-36/+64
2020-10-09panfrost: Get rid of the constant patching done on blend shader binariesBoris Brezillon9-98/+86
2020-10-09panfrost: Let compile_blend_shader() allocate the blend shader objectBoris Brezillon3-36/+20
2020-10-09panfrost: Don't leak NIR blend shadersBoris Brezillon3-6/+5
2020-10-09panfrost: Allocate blit_blend with ralloc()Boris Brezillon3-3/+5
2020-10-09panfrost: Pass compile arguments through a structBoris Brezillon9-30/+63
2020-10-09panfrost: Move the blend constant mask extraction out of make_fixed_blend_mode()Boris Brezillon3-28/+22
2020-10-09panfrost: Constify the rt_fmts arg passed to pan_lower_framebuffer()Boris Brezillon2-2/+2
2020-10-09radv: Set fce metadata correctly on DCC initialization.Bas Nieuwenhuizen1-5/+2
2020-10-09aco/ngg: Calculate workgroup size of NGG shaders.Timur Kristóf1-2/+12
2020-10-09aco/ngg: Allocate NGG GS space early for const vertex/primitive counts.Timur Kristóf3-14/+59
2020-10-09aco/ngg: Use more efficient LDS layout to help reduce bank conflicts.Timur Kristóf1-0/+9
2020-10-09radv/aco: Enable NGG GS by default.Timur Kristóf4-15/+1
2020-10-09aco/ngg: Add shader query support to NGG GS.Timur Kristóf1-1/+62
2020-10-09aco/ngg: Place workgroup barrier outside control flow for NGG GS.Timur Kristóf1-1/+9
2020-10-09aco/ngg: Implement NGG GS output.Timur Kristóf1-6/+330
2020-10-09aco/ngg: Implement workgroup reduce / exclusive scan for NGG GS.Timur Kristóf1-0/+90
2020-10-09aco/ngg: Create LDS layout for NGG GS.Timur Kristóf3-0/+41
2020-10-09aco/ngg: Setup NGG GS.Timur Kristóf1-4/+13
2020-10-09aco/ngg: Allow NGG GS to create VS exports.Timur Kristóf1-12/+4
2020-10-09aco/ngg: Allow NGG GS to load per-vertex GS inputs.Timur Kristóf1-6/+5
2020-10-09aco/ngg: Allow NGG GS to store ES outputs.Timur Kristóf1-7/+5
2020-10-09aco/ngg: Clean up and reorganize NGG VS/TES code.Timur Kristóf3-43/+49
2020-10-09aco/ngg: Make primitive export packing less prone to error.Timur Kristóf1-4/+4
2020-10-09aco/ngg: Refactor ngg_emit_prim_export in preparation for NGG GS.Timur Kristóf1-18/+27
2020-10-09aco/ngg: Refactor gs_alloc_req in preparation for NGG GS.Timur Kristóf1-5/+27
2020-10-09aco: Add wave-specific opcode for s_lshl and s_flbit.Timur Kristóf1-0/+6
2020-10-09aco: Optimize thread_id_in_threadgroup when there is just one wave.Timur Kristóf1-1/+4
2020-10-09aco: Use thread_id_in_threadgroup helper for ES outputs.Timur Kristóf1-4/+1
2020-10-09aco: Extract thread_id_in_threadgroup to a separate function.Timur Kristóf1-5/+21
2020-10-09aco: Extract lanecount_to_mask to a separate function.Timur Kristóf1-8/+20
2020-10-09aco: Clarify missing export error message in assembler.Timur Kristóf1-1/+1
2020-10-09aco: Add loop creation helpers.Rhys Perry1-146/+166
2020-10-09radv/aco: Use new GS lowering options for ACO with NGG GS.Timur Kristóf1-2/+12
2020-10-09nir: Add ability to count primitives per stream.Timur Kristóf3-7/+21
2020-10-09nir: Count vertices per stream.Timur Kristóf3-15/+31
2020-10-09nir: Add ability to overwrite incomplete GS primitives.Timur Kristóf2-1/+79
2020-10-09nir: Add ability to count emitted GS vertices per primitive.Timur Kristóf3-6/+53
2020-10-09nir: Add ability to count emitted GS primitives.Timur Kristóf9-30/+79