summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers
Commit message (Expand)AuthorAgeFilesLines
* vc4: Add register allocation support for MUL output rotation.Eric Anholt2016-08-252-0/+14
* vc4: Add support for MUL output rotation.Eric Anholt2016-08-256-0/+51
* vc4: Add support for the 2-bit LOAD_IMM variants.Eric Anholt2016-08-256-0/+58
* vc4: Add QPU scheduling to handle MUL rotate sources.Eric Anholt2016-08-251-0/+13
* vc4: Add disassembly for constant MUL rotatesEric Anholt2016-08-251-9/+11
* vc4: Add real validation for MUL rotation.Eric Anholt2016-08-252-10/+43
* vc4: Add a QIR value for the QPU element register.Eric Anholt2016-08-254-0/+8
* radeonsi: don't use allocas for arrays with LLVM 3.8Marek Olšák2016-08-251-1/+3
* gallium/radeon: unify and simplify checking for an empty gfx IBMarek Olšák2016-08-253-27/+23
* radeonsi: disable SDMA texture copying on CarrizoMarek Olšák2016-08-251-0/+6
* gallium/noop: use 3-space indentationMarek Olšák2016-08-252-292/+292
* gallium: add a pipe_context parameter to resource_get_handleMarek Olšák2016-08-2510-3/+18
* nvc0: invalidate textures/samplers on GK104+Samuel Pitoiset2016-08-242-12/+22
* vc4: Fix GPU hangs with >16 varying values.Eric Anholt2016-08-242-19/+68
* radeonsi: fix VM faults due NULL internal const buffers on CIKMarek Olšák2016-08-241-2/+11
* gallium: add a cap to expose whether driver supports mixed color/zs bitsIlia Mirkin2016-08-2315-0/+15
* nv50/ir: make sure cfg iterator always hits all blocksIlia Mirkin2016-08-231-4/+4
* vc4: Tell state_tracker that we would prefer NIR.Eric Anholt2016-08-223-8/+31
* vc4: Use proper type sizes for uniforms.Eric Anholt2016-08-221-4/+5
* vc4: Add VARYING_SLOT_PNTC support.Eric Anholt2016-08-221-4/+5
* vc4: Fix vc4_nir_lower_io for non-vec4 I/O.Eric Anholt2016-08-221-22/+12
* nir: Define system values for vc4's blending-lowering arguments.Eric Anholt2016-08-224-46/+54
* llvmpipe: fix issues with depth clampRoland Scheidegger2016-08-203-49/+94
* llvmpipe: fix depth clamping wrt reversed near/far valuesRoland Scheidegger2016-08-201-9/+3
* a4xx: make sure to actually clamp depth as requestedIlia Mirkin2016-08-192-2/+29
* a4xx: only disable depth clipping, not all clipping, when requestedIlia Mirkin2016-08-192-1/+4
* vc4: Switch store_output to using nir_lower_io_to_scalar / component.Eric Anholt2016-08-192-44/+16
* vc4: Use the intrinsic's first_component for vattr VPM index.Eric Anholt2016-08-192-7/+3
* vc4: Convert to using nir_lower_io_scalar for FS inputs.Eric Anholt2016-08-192-44/+62
* vc4: Switch to using the intrinsic accessors.Eric Anholt2016-08-193-23/+29
* ttn: Use nir_load_front_face instead of the TGSI-style input.Eric Anholt2016-08-192-60/+1
* ttn: Make FRAG_RESULT_DEPTH be a float variable to match gtn and ptn.Eric Anholt2016-08-193-8/+1
* vc4: Dump the TGSI before trying to convert it to NIR.Eric Anholt2016-08-191-4/+3
* radeon/vce: set flag based on dual instance enablementBoyuan Zhang2016-08-191-2/+4
* radeonsi: initialize and finalize the LLVM function pass managerMarek Olšák2016-08-181-0/+2
* swr: [rasterizer core] only use Viewport/Scissors during SwrDraw* operationsTim Rowley2016-08-1712-415/+400
* swr: [rasterizer common] reorder SWR_FORMAT_INFOTim Rowley2016-08-172-825/+1433
* swr: [rasterizer core] make dirtytile list point directly to macrotilequeuesTim Rowley2016-08-173-14/+15
* swr: [rasterizer core] portability - remove use of INT64Tim Rowley2016-08-171-2/+2
* swr: [rasterizer core] viewport transform disabled fixTim Rowley2016-08-171-4/+11
* swr: [rasterizer core] clamp scissor rects to current tile rectTim Rowley2016-08-171-0/+18
* swr: [rasterizer core] align stats structuresTim Rowley2016-08-171-2/+2
* swr: [rasterizer core] use AVX2 permute to simplify PaTriListTim Rowley2016-08-171-1/+35
* swr: [rasterizer core] move some global variables to SWR_CONTEXTTim Rowley2016-08-172-9/+9
* swr: [rasterizer core] change scale on VP matrix element gathersTim Rowley2016-08-171-6/+6
* swr: [rasterizer] implementing native AVX-512 simd16 intrinsicsTim Rowley2016-08-172-84/+265
* svga: fix src/dst typo in can_blit_via_copy_region_vgpu10()Brian Paul2016-08-171-1/+1
* svga: initialize a variable to silence a gcc warningBrian Paul2016-08-171-1/+1
* radeonsi: fix up buffer descriptor upper-bound checkingMarek Olšák2016-08-171-1/+1
* gallium: change pipe_image_view::first_element/last_element -> offset/sizeMarek Olšák2016-08-175-36/+18