aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* nvir/nir: implement nir_op_extract_u16Ben Skeggs2020-06-101-0/+8
* nvir/nir: implement nir_op_extract_i8Ben Skeggs2020-06-101-0/+8
* nvir/nir: implement nir_op_extract_u8Ben Skeggs2020-06-101-0/+8
* nvir/nir: turn on lower_rotateBen Skeggs2020-06-101-1/+1
* nvir/nir: flesh out optionsBen Skeggs2020-06-101-0/+17
* nvir/nir: move nir options to codegenBen Skeggs2020-06-103-63/+89
* nvir/nir: fix fragment program output when using MRTBen Skeggs2020-06-101-1/+5
* nvir/nir: use component helpers instead of insn->num_componentsKarol Herbst2020-06-101-15/+16
* nvir: run replaceZero() before replaceCvt()Ben Skeggs2020-06-101-3/+3
* nvir: add constant folding for OP_PERMTBen Skeggs2020-06-101-0/+9
* nvir: introduce OP_FINALBen Skeggs2020-06-103-3/+5
* nvir: introduce OP_SGXTBen Skeggs2020-06-104-2/+15
* nvir: introduce OP_BMSKBen Skeggs2020-06-105-4/+11
* nvir: introduce OP_SHFBen Skeggs2020-06-103-3/+12
* nvir: introduce OP_BREV with lowering to EXTBF_REV for current GPUsBen Skeggs2020-06-108-12/+29
* nvir: introduce OP_WARPSYNCBen Skeggs2020-06-103-0/+5
* nvir: introduce OP_LOP3_LUTBen Skeggs2020-06-104-3/+22
* nvir: bump max encoding size of instructionsBen Skeggs2020-06-102-2/+2
* gallium/hud: do not specify potentially invalid depth-rangeErik Faye-Lund2020-06-101-1/+1
* draw: add disk caching for draw shadersDave Airlie2020-06-111-17/+126
* llvmpipe: hook draw disk cache upDave Airlie2020-06-111-1/+21
* draw: add disk cache callbacks for draw shadersDave Airlie2020-06-113-1/+35
* llvmpipe/cs: add shader cachingDave Airlie2020-06-111-3/+45
* llvmpipe/fs: add caching supportDave Airlie2020-06-111-4/+47
* gallivm: don't cache shaders that use fetch functions.Dave Airlie2020-06-111-1/+5
* llvmpipe: add infrastructure for disk cache supportDave Airlie2020-06-115-13/+83
* gallivm: add cache interface to mcjitDave Airlie2020-06-113-1/+49
* gallivm: skip operations if we have a cached object.Dave Airlie2020-06-111-0/+5
* gallivm: add support for a cache objectDave Airlie2020-06-1114-19/+41
* gallivm: rework debug printf hook to use global mapping.Dave Airlie2020-06-113-7/+9
* gallivm: rework coroutine malloc/free callouts.Dave Airlie2020-06-115-11/+35
* llvmpipe/draw: drop variant number from function names.Dave Airlie2020-06-113-16/+9
* llvmpipe/cs: overhaul cs variant key state.Dave Airlie2020-06-112-25/+64
* util/disk_cache: add fallback for disk_cache_get_function_identifierDave Airlie2020-06-111-0/+6
* ci: fix possible spuriously run of jobsChristian Gmeiner2020-06-101-0/+2
* ac/surface: cache DCC retile maps (v2)Marek Olšák2020-06-103-64/+204
* ac/surface: add a wrapper structure to hold ADDR_HANDLEMarek Olšák2020-06-107-37/+53
* amd/addrlib: remove unused members of ADDR2_COMPUTE_DCC_ADDRFROMCOORD_INPUTMarek Olšák2020-06-102-6/+0
* amd/addrlib: don't recompute DCC info for every ComputeDccAddrFromCoord callMarek Olšák2020-06-104-115/+91
* ac/surface: don't recompute the DCC retile map for imported texturesMarek Olšák2020-06-101-61/+61
* aco: fix moving sub-dword values out of a register for a fixed definitionRhys Perry2020-06-101-30/+31
* aco: use Info::definition_size instead of definition's regclassRhys Perry2020-06-102-4/+5
* aco: add Info::{operand_size,definition_size}Rhys Perry2020-06-103-0/+44
* aco: prefer 4-byte aligned definitionsRhys Perry2020-06-101-30/+30
* aco: allow reading/writing upper halves/bytes when possibleRhys Perry2020-06-106-69/+424
* aco: p_extract_vector in 64-bit u2f16/i2f16Rhys Perry2020-06-101-0/+4
* aco: validate instructions reading/writing upper halves/bytesRhys Perry2020-06-104-12/+229
* panfrost: Add writes_stencil to the EARLY_Z disable listIcecream952020-06-101-1/+2
* pan/mdg: Print writeout sources in mir_print_instructionIcecream952020-06-101-0/+10
* pan/mdg: Add new depth store loweringIcecream952020-06-102-18/+192