summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Expand)AuthorAgeFilesLines
* nv50/ir: rebase indirect temp arrays to 0, so that we use less lmem spaceIlia Mirkin2016-01-141-14/+44
* nv50/ir: only use FILE_LOCAL_MEMORY for temp arrays that use indirectionIlia Mirkin2016-01-141-15/+50
* nvc0/ir: be careful about propagating very large offsets into const loadIlia Mirkin2016-01-144-1/+19
* nvc0: allow fragment shader inputs to use indirect indexingIlia Mirkin2016-01-141-1/+1
* radeonsi: don't miss changes to SPI_TMPRING_SIZEMarek Olšák2016-01-141-2/+7
* svga: add DXGenMips command supportCharmaine Lee2016-01-1410-26/+144
* svga: add num-generate-mipmap HUD queryCharmaine Lee2016-01-143-1/+12
* gallium/st: add pipe_context::generate_mipmap()Charmaine Lee2016-01-1419-0/+77
* gallium/radeon: do not reallocate user memory buffersNicolai Hähnle2016-01-144-8/+43
* gallium/radeon: implement PIPE_CAP_INVALIDATE_BUFFERNicolai Hähnle2016-01-145-9/+22
* gallium/radeon: reset valid_buffer_range on PIPE_TRANSFER_DISCARD_WHOLE_RESOURCENicolai Hähnle2016-01-141-0/+3
* gallium: add PIPE_CAP_INVALIDATE_BUFFERNicolai Hähnle2016-01-1417-2/+23
* winsys/radeon: fix warnings about incompatible pointer typesNicolai Hähnle2016-01-141-6/+6
* radeonsi: move POSITION and FACE fragment shader inputs to system valuesMarek Olšák2016-01-133-45/+25
* radeonsi: simplify gl_FragCoord behaviorMarek Olšák2016-01-131-23/+22
* llvmpipe: (trivial) use cast wrapper for __m128d to __m128 castsRoland Scheidegger2016-01-131-2/+2
* llvmpipe: avoid most 64 bit math in rasterizationRoland Scheidegger2016-01-132-65/+143
* llvmpipe: scale up bounding box planes to subpixel precisionRoland Scheidegger2016-01-133-30/+30
* llvmpipe: add sse code for fixed position calculationRoland Scheidegger2016-01-131-8/+50
* draw: fix key comparison with uninitialized valueRoland Scheidegger2016-01-132-6/+6
* st/omx: Avoid segfault in deconstructor if constructor failsTom St Denis2016-01-121-0/+3
* vl: use preferred format for deinterlacingChristian König2016-01-121-1/+7
* vl: improve motion adaptive deinterlacerChristian König2016-01-122-22/+49
* st/va: add BOB deinterlacing v2Christian König2016-01-122-11/+79
* st/va: add NV12 -> NV12 post processing v2Christian König2016-01-122-37/+124
* st/va: use vl_video_buffer_adjust_sizeChristian König2016-01-121-9/+4
* st/vdpau: use vl_video_buffer_adjust_sizeChristian König2016-01-121-10/+3
* vl/buffers: extract vl_video_buffer_adjust_size helperChristian König2016-01-122-8/+20
* st/va: make the implementation thread safe v2Christian König2016-01-127-54/+199
* gallium/util: removed unused header-fileErik Faye-Lund2016-01-122-53/+0
* nvc0: do not force re-binding of compute constbufs on FermiSamuel Pitoiset2016-01-121-1/+1
* nvc0: remove useless goto in nvc0_launch_grid()Samuel Pitoiset2016-01-121-6/+4
* nv50/ir: the whole point of data array is to hand out regular registersIlia Mirkin2016-01-111-1/+1
* nv50/ir: Fix scratch allocation size and filePierre Moreau2016-01-092-3/+3
* nv50,nvc0: use a face sysval to avoid the useless back-and-forth conversionIlia Mirkin2016-01-085-9/+2
* freedreno: add ir3_compiler to gitignoreIlia Mirkin2016-01-081-0/+1
* gallium: add a RESQ opcode to query info about a resourceIlia Mirkin2016-01-083-1/+14
* gallium: add PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENTIlia Mirkin2016-01-0816-13/+32
* gallium: add PIPE_SHADER_CAP_MAX_SHADER_BUFFERSIlia Mirkin2016-01-0813-0/+23
* tgsi: update atomic op docsIlia Mirkin2016-01-081-46/+47
* tgsi: add a is_store propertyIlia Mirkin2016-01-082-223/+224
* tgsi: provide a way to encode memory qualifiers for SSBOIlia Mirkin2016-01-0810-2/+180
* ureg: add buffer support to uregIlia Mirkin2016-01-086-1/+69
* tgsi: add ureg support for image declsIlia Mirkin2016-01-0812-52/+153
* nine: allow fragment shader POSITION and FACE to be system valuesMarek Olšák2016-01-082-12/+46
* vl: allow fragment shader POSITION to be a system valueMarek Olšák2016-01-081-4/+8
* util/pstipple: allow fragment shader POSITION to be a system valueMarek Olšák2016-01-086-11/+34
* tgsi/scan: update for POSITION and FACE sytem valuesMarek Olšák2016-01-081-1/+4
* gallium: add caps for POSITION and FACE system valuesMarek Olšák2016-01-0817-6/+48
* tgsi/ureg: handle redundant declarations in ureg_DECL_system_valueMarek Olšák2016-01-081-1/+9