summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* vc4: Move the QPU instructions to schedule into each block.Eric Anholt2016-07-134-141/+180
* vc4: Disable vc4_opt_vpm in the presence of control flow.Eric Anholt2016-07-131-0/+5
* vc4: Convert vc4_opt_dead_code to work in the presence of control flow.Eric Anholt2016-07-131-18/+29
* vc4: Update copy propagation for control flow.Eric Anholt2016-07-131-62/+137
* i965/fs: emit DIM instruction to load 64-bit immediates in HSWSamuel Iglesias Gonsálvez2016-07-141-0/+10
* i965/eu: set DF imm value to the source of DIMSamuel Iglesias Gonsálvez2016-07-141-1/+2
* i965: enable the emission of the DIM instructionSamuel Iglesias Gonsálvez2016-07-1410-2/+23
* anv: Add a stub for CmdCopyQueryPoolResults on Ivy BridgeJason Ekstrand2016-07-131-0/+13
* i965: fix compiler warnings for 32bit buildTimothy Arceri2016-07-142-26/+26
* Revert "gallium: Force blend color to 16-byte alignment"Tim Rowley2016-07-131-11/+1
* isl/state: Add support for handling auxiliary surfacesJason Ekstrand2016-07-132-2/+48
* isl: Add an auxiliary surface usage enumJason Ekstrand2016-07-131-0/+26
* isl: Add support for color control surfacesJason Ekstrand2016-07-136-0/+102
* isl: Add support for multisample compression surfacesJason Ekstrand2016-07-133-0/+15
* isl: Add support for HiZ surfacesJason Ekstrand2016-07-137-3/+63
* isl: Kill off isl_format_layout::bsJason Ekstrand2016-07-137-22/+21
* isl: Take bpb rather than bs in tiling_get_infoJason Ekstrand2016-07-132-6/+6
* isl: Use bpb in a few places where it's more natural than bsJason Ekstrand2016-07-135-8/+8
* isl: Use bpb for determining YUV image paddingJason Ekstrand2016-07-131-1/+1
* isl: Bring back isl_format_layout::bpbJason Ekstrand2016-07-132-2/+4
* isl: Change the physical size of a W-tile to 128x32Jason Ekstrand2016-07-134-19/+15
* isl: Rework the way we define tile sizes.Jason Ekstrand2016-07-132-81/+137
* isl: Rework the way we handle surface paddingJason Ekstrand2016-07-131-27/+25
* isl: Use ARRAY_PITCH_SPAN_FULL for depth/stencil surfaces on gen7Jason Ekstrand2016-07-131-1/+1
* isl: Stop multiplying height by block sizeJason Ekstrand2016-07-131-2/+2
* isl: Get rid of tiling_get_extentJason Ekstrand2016-07-132-17/+0
* nir/spirv: Don't multiply the push constant block size by 4Jason Ekstrand2016-07-131-1/+1
* anv/pipeline: Assert that the number of uniforms from NIR fitsJason Ekstrand2016-07-131-0/+1
* radeonsi: report accurate SGPR and VGPR spillsMarek Olšák2016-07-132-5/+15
* radeonsi: add a workaround for a compute VGPR-usage LLVM bugMarek Olšák2016-07-131-0/+35
* radeonsi: use LLVMGetTypeKind to tell if an input is an array of descriptorsMarek Olšák2016-07-131-19/+11
* radeonsi: replace !tbaa with !invariant.loadMarek Olšák2016-07-131-12/+5
* radeonsi: set dereferenceable attribute on descriptor arraysMarek Olšák2016-07-131-4/+11
* gallivm: add helper lp_add_attr_dereferenceableMarek Olšák2016-07-132-0/+14
* radeonsi: clean up shader value metadata codeMarek Olšák2016-07-131-15/+19
* radeonsi: remove LLVMNoUnwindAttribute usesMarek Olšák2016-07-131-36/+31
* radeonsi: fix a typo in SI_PARAM_LINEAR_* handlingMarek Olšák2016-07-131-1/+1
* gallium/radeon: normalize the code styleMarek Olšák2016-07-132-338/+286
* radeonsi: just save buffer sizes instead of buffers while recording IBsMarek Olšák2016-07-135-10/+5
* Add c99_alloca.h include to fix compilation on CygwinJon Turney2016-07-131-0/+1
* i965/blorp: Cleanup leftovers from push constant disablingTopi Pohjolainen2016-07-132-65/+12
* i965/blorp/gen7+: Bring back push constant setupTopi Pohjolainen2016-07-132-0/+52
* radeonsi: silence Coverity warningNicolai Hähnle2016-07-132-0/+4
* i965/fs: do d2x lowering before simd splittingSamuel Iglesias Gonsálvez2016-07-131-5/+5
* i965/fs: do pack lowering before simd splittingIago Toral Quiroga2016-07-131-5/+5
* i965/fs: do not require force_writemask_all with exec_size 4Samuel Iglesias Gonsálvez2016-07-131-1/+1
* i965/fs/gen7: split instructions that run into exec masking bugsIago Toral Quiroga2016-07-131-0/+29
* i965/fs: use the new helper function to create double immediatesIago Toral Quiroga2016-07-131-3/+4
* i965/fs: add a helper function to create double immediatesIago Toral Quiroga2016-07-132-0/+40
* vc4: Validate QPU uniform pointer updates.Eric Anholt2016-07-121-0/+22