summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-06-04WIP: iris: Enable threaded shader compilationiris-threaded-shadersIan Romanick5-8/+134
2021-06-04iris: add sync_compile optionIan Romanick2-0/+2
2021-06-04iris: Don't pass the shader key to iris_compile_[shader stage]Ian Romanick1-29/+23
2021-06-04iris: Add the variant to the list as early as possibleIan Romanick4-180/+243
2021-06-04fixup! iris: Extract allocation bits from iris_upload_shader to iris_create_s...Ian Romanick2-2/+2
2021-06-04fixup! iris: Extract allocation bits from iris_upload_shader to iris_create_s...Ian Romanick1-2/+1
2021-06-04iris: Allocate shader variant in caller of iris_upload_shaderIan Romanick4-38/+54
2021-06-04iris: Extract allocation bits from iris_upload_shader to iris_create_shader_v...Ian Romanick2-8/+49
2021-06-04iris: Ref count the uncompiled shadersIan Romanick2-11/+50
2021-06-04iris: Merge iris_create_[shader stage]_state funcs into iris_create_shader_stateIan Romanick1-156/+135
2021-06-04iris: Unify iris_create_[shader stage]_state functionsIan Romanick1-45/+53
2021-06-04iris: Unify iris_delete_[shader stage]_state functionsIan Romanick1-43/+9
2021-06-04iris: Fix return type of iris_compile_*Ian Romanick1-5/+5
2021-06-04iris: Add a comment for iris_uncompiled_shader::nirIan Romanick1-0/+5
2021-06-04nir: define NIR_ALU_MAX_INPUTSHoe Hao Cheng1-2/+7
2021-06-04util/ra: Use the conflicting neighbor to skip unavailable registers.Emma Anholt1-5/+18
2021-06-04lima: Use ra_alloc_contig_reg_class().Eric Anholt1-91/+16
2021-06-04intel/vec4: Use ra_alloc_contig_reg_class() to reduce RA overhead.Eric Anholt2-53/+7
2021-06-04intel/fs: Use ra_alloc_contig_reg_class() to speed up RA.Eric Anholt2-163/+19
2021-06-04v3d: Use the ra_alloc_contig_reg_class() function to speed up RA.Eric Anholt1-5/+5
2021-06-04vc4: Use the ra_alloc_contig_reg_class() function to speed up RA.Eric Anholt1-7/+7
2021-06-04ra: Add fast-path support for register classes of contiguous regs.Eric Anholt4-40/+283
2021-06-04ra: Use struct ra_class in the public API.Eric Anholt18-116/+126
2021-06-04ra: Document that class index is allocated in order, use that in r300.Eric Anholt2-2/+2
2021-06-04ra: Add a unit test.Eric Anholt4-144/+278
2021-06-04intel: properly constify isl_format_layoutsAdam Jackson3-5/+19
2021-06-04zink: explicitly advertise index buffer format supportMike Blumenkrantz1-0/+7
2021-06-04d3d12: explicitly advertise index buffer format supportMike Blumenkrantz1-3/+6
2021-06-04r600: explicitly advertise index buffer format supportErik Faye-Lund3-0/+23
2021-06-04r300: explicitly advertise index buffer format supportMike Blumenkrantz1-0/+7
2021-06-04nouveau: explicitly advertise index buffer format supportMike Blumenkrantz3-0/+24
2021-06-04llvmpipe: Don't call util_init_math().Emma Anholt1-2/+0
2021-06-04u_math: Reduce fast-log2 table size from 65k entries back to 256.Emma Anholt1-1/+1
2021-06-04tgsi_exec: Garbage-collect the FAST_MATH path.Emma Anholt3-104/+0
2021-06-04Revert "Revert "zink: call tc_driver_internal_flush_notify() on flush""Mike Blumenkrantz2-1/+4
2021-06-04aux/tc: fix ubo unbindingMike Blumenkrantz1-0/+1
2021-06-04aco: simplify Phi RegClass selectionDaniel Schürmann2-22/+11
2021-06-04radv,aco: scalarize all phis via nir_lower_phis_to_scalar()Daniel Schürmann3-37/+2
2021-06-04st/mesa: execute glFlush asynchronously if no image has been imported/exportedMarek Olšák4-1/+12
2021-06-04zink: use VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL when possibleMike Blumenkrantz6-13/+63
2021-06-04zink: track number of fb attachment binds on resourcesMike Blumenkrantz2-0/+13
2021-06-04zink: emit fb attachment barriers inline during renderpass startMike Blumenkrantz1-19/+6
2021-06-04radv/winsys: allow to reserve a VMIDSamuel Pitoiset4-3/+17
2021-06-04turnip: implement VK_EXT_provoking_vertexDanylo Piliaiev5-0/+23
2021-06-04nir/unsigned_upper_bound: don't require dominance metadataRhys Perry3-14/+3
2021-06-04aco: don't use nir_block_is_unreachable()Rhys Perry1-9/+32
2021-06-04zink: no-op read access buffer barriers if existing access exists for earlier...Mike Blumenkrantz1-3/+4
2021-06-04docs: add VK_EXT_extended_dynamic_state2 features.txt entryTapani Pälli1-0/+1
2021-06-04anv: toggle on VK_EXT_extended_dynamic_state2Tapani Pälli1-0/+10
2021-06-04anv: support blending logic op dynamic stateTapani Pälli6-35/+79