| Commit message (Expand) | Author | Age | Files | Lines |
* | radeonsi: set SPI color formats and CB_SHADER_MASK outside of compilation | Marek Olšák | 2016-01-07 | 3 | -16/+28 |
* | radeonsi: write all MRTs only if there is exactly one output | Marek Olšák | 2016-01-07 | 2 | -4/+5 |
* | radeonsi: determine SPI_SHADER_Z_FORMAT outside of shader compilation | Marek Olšák | 2016-01-07 | 3 | -9/+6 |
* | radeonsi: determine DB_SHADER_CONTROL outside of shader compilation | Marek Olšák | 2016-01-07 | 3 | -28/+40 |
* | tgsi/scan: set which color components are read by a fragment shader | Marek Olšák | 2016-01-07 | 2 | -8/+23 |
* | tgsi/scan: fix tgsi_shader_info::reads_z | Marek Olšák | 2016-01-07 | 1 | -2/+3 |
* | tgsi/scan: set if a fragment shader writes sample mask | Marek Olšák | 2016-01-07 | 2 | -0/+3 |
* | glsl: Disallow vectorization of vector_insert/extract. | Kenneth Graunke | 2016-01-06 | 1 | -0/+2 |
* | softpipe: tell draw about the vertex layout we want | Roland Scheidegger | 2016-01-07 | 4 | -58/+105 |
* | llvmpipe: use ints not unsigned for slots | Roland Scheidegger | 2016-01-07 | 6 | -67/+73 |
* | draw: nuke the interp parameter from vertex_info | Roland Scheidegger | 2016-01-07 | 11 | -92/+72 |
* | softpipe: don't abuse the draw vertex_info struct for something different | Roland Scheidegger | 2016-01-07 | 5 | -45/+53 |
* | softpipe: fix mapping of "special" vs outputs | Roland Scheidegger | 2016-01-07 | 1 | -12/+17 |
* | llvmpipe: scratch some special handling of vp_index/layer | Roland Scheidegger | 2016-01-07 | 4 | -38/+7 |
* | draw: rework handling of non-existing outputs in emit code | Roland Scheidegger | 2016-01-07 | 3 | -23/+46 |
* | mesa: Add KBL PCI IDs and platform information. | Sarah Sharp | 2016-01-06 | 1 | -0/+60 |
* | svga: Rename SVGA_HINT_FLAG_DRAW_EMITTED | Sinclair Yeh | 2016-01-06 | 6 | -21/+21 |
* | svga: allow preemptive flushing on DMA, update, and readback commands | Sinclair Yeh | 2016-01-06 | 2 | -0/+9 |
* | svga: skip vertex attribute instruction with zero usage_mask | Charmaine Lee | 2016-01-06 | 1 | -0/+5 |
* | st/mesa: minor clean-ups in st_atom.c | Brian Paul | 2016-01-06 | 1 | -14/+10 |
* | st/mesa: replace bitmap size checks with assertion | Brian Paul | 2016-01-06 | 1 | -2/+2 |
* | st/mesa: check texture target in allocate_full_mipmap() | Brian Paul | 2016-01-06 | 1 | -0/+14 |
* | st/mesa: move mipmap allocation check logic into a function | Brian Paul | 2016-01-06 | 1 | -12/+42 |
* | main: s/GLuint/GLbitfield for state bitmasks | Brian Paul | 2016-01-06 | 2 | -3/+3 |
* | vbo: s/GLuint/GLbitfield/ for state bitmasks | Brian Paul | 2016-01-06 | 4 | -4/+4 |
* | st/mesa: use GLbitfield in st_state_flags, add comments | Brian Paul | 2016-01-06 | 1 | -2/+2 |
* | s/GLuint/GLbitfield/ for st_invalidate_state() parameter | Brian Paul | 2016-01-06 | 2 | -2/+2 |
* | st/mesa: be more careful about state validation in st_Bitmap() | Brian Paul | 2016-01-06 | 1 | -1/+8 |
* | st/mesa: move bitmap cache flushing out of state validation | Brian Paul | 2016-01-06 | 6 | -4/+17 |
* | st/mesa: check state->mesa in early return check in st_validate_state() | Brian Paul | 2016-01-06 | 1 | -1/+1 |
* | st/mesa: protect debug printf() with a conditional instead of comment | Brian Paul | 2016-01-06 | 1 | -5/+5 |
* | st/mesa: fix comment indentation in st_flush_bitmap_cache() | Brian Paul | 2016-01-06 | 1 | -2/+2 |
* | glsl: fix varying slot allocation for blocks and structs with explicit locations | Timothy Arceri | 2016-01-07 | 1 | -4/+5 |
* | glsl: don't try adding built-ins to explicit locations bitmask | Timothy Arceri | 2016-01-07 | 1 | -1/+3 |
* | glsl: fix overlapping of varying locations for arrays and structs | Timothy Arceri | 2016-01-07 | 1 | -12/+67 |
* | glsl: create helper to remove outer vertex index array used by some stages | Timothy Arceri | 2016-01-07 | 1 | -10/+26 |
* | glsl: remove unused varyings before packing them | Timothy Arceri | 2016-01-07 | 3 | -48/+54 |
* | gallium/r600: Replace ALIGN_DIVUP with DIV_ROUND_UP | Krzysztof Sobiecki | 2016-01-06 | 3 | -3/+2 |
* | vc4: Fix driver build from last minute rebase fix. | Eric Anholt | 2016-01-06 | 1 | -21/+20 |
* | vc4: Optimize out a comparison for bcsel based on an ALU comparison | Eric Anholt | 2016-01-06 | 1 | -14/+59 |
* | vc4: Add missing sRGB decode to texel fetches. | Eric Anholt | 2016-01-06 | 1 | -0/+5 |
* | vc4: Add support for GL_ARB_texture_swizzle. | Eric Anholt | 2016-01-06 | 1 | -1/+1 |
* | vc4: Use NIR texture lowering for texture swizzling. | Eric Anholt | 2016-01-06 | 2 | -57/+63 |
* | vc4: Replace the SSA-style SEL operators with conditional MOVs. | Eric Anholt | 2016-01-06 | 6 | -201/+128 |
* | vc4: Don't try the SF coalescing unless it's on a def. | Eric Anholt | 2016-01-06 | 1 | -3/+3 |
* | gallium/drivers/svga: Use unsigned for loop index | Edward O'Callaghan | 2016-01-06 | 2 | -7/+7 |
* | gallium/drivers/r600: Use unsigned for loop index | Edward O'Callaghan | 2016-01-06 | 1 | -9/+9 |
* | gallium/drivers/ilo: Use unsigned for loop index | Edward O'Callaghan | 2016-01-06 | 4 | -16/+16 |
* | gallium: Use unsigned for loop index | Edward O'Callaghan | 2016-01-06 | 1 | -3/+3 |
* | gallium/drivers: Remove unnecessary semicolons | Edward O'Callaghan | 2016-01-06 | 10 | -11/+11 |