summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* tgsi/scan: fix tgsi_shader_info::reads_zMarek Olšák2016-01-071-2/+3
* tgsi/scan: set if a fragment shader writes sample maskMarek Olšák2016-01-072-0/+3
* glsl: Disallow vectorization of vector_insert/extract.Kenneth Graunke2016-01-061-0/+2
* softpipe: tell draw about the vertex layout we wantRoland Scheidegger2016-01-074-58/+105
* llvmpipe: use ints not unsigned for slotsRoland Scheidegger2016-01-076-67/+73
* draw: nuke the interp parameter from vertex_infoRoland Scheidegger2016-01-0711-92/+72
* softpipe: don't abuse the draw vertex_info struct for something differentRoland Scheidegger2016-01-075-45/+53
* softpipe: fix mapping of "special" vs outputsRoland Scheidegger2016-01-071-12/+17
* llvmpipe: scratch some special handling of vp_index/layerRoland Scheidegger2016-01-074-38/+7
* draw: rework handling of non-existing outputs in emit codeRoland Scheidegger2016-01-073-23/+46
* mesa: Add KBL PCI IDs and platform information.Sarah Sharp2016-01-061-0/+60
* svga: Rename SVGA_HINT_FLAG_DRAW_EMITTEDSinclair Yeh2016-01-066-21/+21
* svga: allow preemptive flushing on DMA, update, and readback commandsSinclair Yeh2016-01-062-0/+9
* svga: skip vertex attribute instruction with zero usage_maskCharmaine Lee2016-01-061-0/+5
* st/mesa: minor clean-ups in st_atom.cBrian Paul2016-01-061-14/+10
* st/mesa: replace bitmap size checks with assertionBrian Paul2016-01-061-2/+2
* st/mesa: check texture target in allocate_full_mipmap()Brian Paul2016-01-061-0/+14
* st/mesa: move mipmap allocation check logic into a functionBrian Paul2016-01-061-12/+42
* main: s/GLuint/GLbitfield for state bitmasksBrian Paul2016-01-062-3/+3
* vbo: s/GLuint/GLbitfield/ for state bitmasksBrian Paul2016-01-064-4/+4
* st/mesa: use GLbitfield in st_state_flags, add commentsBrian Paul2016-01-061-2/+2
* s/GLuint/GLbitfield/ for st_invalidate_state() parameterBrian Paul2016-01-062-2/+2
* st/mesa: be more careful about state validation in st_Bitmap()Brian Paul2016-01-061-1/+8
* st/mesa: move bitmap cache flushing out of state validationBrian Paul2016-01-066-4/+17
* st/mesa: check state->mesa in early return check in st_validate_state()Brian Paul2016-01-061-1/+1
* st/mesa: protect debug printf() with a conditional instead of commentBrian Paul2016-01-061-5/+5
* st/mesa: fix comment indentation in st_flush_bitmap_cache()Brian Paul2016-01-061-2/+2
* glsl: fix varying slot allocation for blocks and structs with explicit locationsTimothy Arceri2016-01-071-4/+5
* glsl: don't try adding built-ins to explicit locations bitmaskTimothy Arceri2016-01-071-1/+3
* glsl: fix overlapping of varying locations for arrays and structsTimothy Arceri2016-01-071-12/+67
* glsl: create helper to remove outer vertex index array used by some stagesTimothy Arceri2016-01-071-10/+26
* glsl: remove unused varyings before packing themTimothy Arceri2016-01-073-48/+54
* gallium/r600: Replace ALIGN_DIVUP with DIV_ROUND_UPKrzysztof Sobiecki2016-01-063-3/+2
* vc4: Fix driver build from last minute rebase fix.Eric Anholt2016-01-061-21/+20
* vc4: Optimize out a comparison for bcsel based on an ALU comparisonEric Anholt2016-01-061-14/+59
* vc4: Add missing sRGB decode to texel fetches.Eric Anholt2016-01-061-0/+5
* vc4: Add support for GL_ARB_texture_swizzle.Eric Anholt2016-01-061-1/+1
* vc4: Use NIR texture lowering for texture swizzling.Eric Anholt2016-01-062-57/+63
* vc4: Replace the SSA-style SEL operators with conditional MOVs.Eric Anholt2016-01-066-201/+128
* vc4: Don't try the SF coalescing unless it's on a def.Eric Anholt2016-01-061-3/+3
* gallium/drivers/svga: Use unsigned for loop indexEdward O'Callaghan2016-01-062-7/+7
* gallium/drivers/r600: Use unsigned for loop indexEdward O'Callaghan2016-01-061-9/+9
* gallium/drivers/ilo: Use unsigned for loop indexEdward O'Callaghan2016-01-064-16/+16
* gallium: Use unsigned for loop indexEdward O'Callaghan2016-01-061-3/+3
* gallium/drivers: Remove unnecessary semicolonsEdward O'Callaghan2016-01-0610-11/+11
* gallium: Remove unnecessary semicolonsEdward O'Callaghan2016-01-068-8/+9
* llvmpipe: Optimize lp_rast_triangle_32_3_16 for POWER8Oded Gabbay2016-01-061-1/+141
* llvmpipe: Optimize BUILD_MASK(_LINEAR) for POWER8Oded Gabbay2016-01-061-40/+110
* llvmpipe: Optimize do_triangle_ccw for POWER8Oded Gabbay2016-01-061-0/+100
* llvmpipe: add POWER8 portability file - u_pwr8.hOded Gabbay2016-01-061-0/+310