summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-10-09freedreno/ir3: Use nir_io_semanticstess-use-io-semanticsKristian H. Kristensen1-53/+40
2020-10-09disk_cache: build option for disabled-by-defaultJohn Bates5-5/+36
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óf5-15/+2
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
2020-10-09radv,anv: use CLOCK_MONOTONIC_FAST when CLOCK_MONOTONIC_RAW is undefinedGreg V2-0/+10
2020-10-09util/os_misc: os_get_available_system_memory() for FreeBSDEmmanuel Vadot1-2/+6
2020-10-09radv: use the same NIR compiler options for both compiler backendsSamuel Pitoiset1-48/+3
2020-10-09radv/llvm: do not lower subSamuel Pitoiset1-1/+0
2020-10-09lima/parser: Fix varyings decoding in RSWAndreas Baierl1-3/+3
2020-10-09aco: dump the program if the disassembler failedSamuel Pitoiset3-13/+16