| Commit message (Expand) | Author | Age | Files | Lines |
* | vc4: Allow user index buffers, to avoid slow readback for shadow IBs. | Eric Anholt | 2015-10-29 | 4 | -10/+25 |
* | nv50: mark contexts shareable, compile at creation time | Ilia Mirkin | 2015-10-29 | 2 | -1/+4 |
* | nv50: allow per-sample interpolation to be forced via rast | Ilia Mirkin | 2015-10-29 | 8 | -9/+52 |
* | i965: Add INTEL_DEBUG=nocompact to disable instruction compaction. | Matt Turner | 2015-10-29 | 3 | -0/+5 |
* | i965: Add INTEL_DEBUG=hex to print the hex with the disassembly. | Matt Turner | 2015-10-29 | 3 | -1/+3 |
* | i965: Print the type and writemask on null destinations. | Matt Turner | 2015-10-29 | 1 | -1/+1 |
* | i965: Test fixed_hw_reg.file against BRW_IMMEDIATE_VALUE, not IMM. | Matt Turner | 2015-10-29 | 1 | -4/+4 |
* | i965/vec4: Test against BRW_IMMEDIATE_VALUE, not IMM. | Matt Turner | 2015-10-29 | 1 | -1/+1 |
* | i965/fs: Use group(4, 0) to emit an exec-size 4 MOV. | Matt Turner | 2015-10-29 | 1 | -2/+3 |
* | i965/cfg: Handle no-idom case in cfg_t::dump_domtree(). | Matt Turner | 2015-10-29 | 1 | -1/+3 |
* | i965/disasm: Remove unused _addr_mode argument from src_ia1(). | Matt Turner | 2015-10-29 | 1 | -3/+0 |
* | i965: Set correct field for indirect align16 addrimm. | Matt Turner | 2015-10-29 | 1 | -1/+1 |
* | i965/vec4: Drop brw_set_default_* before popping insn state. | Matt Turner | 2015-10-29 | 1 | -3/+0 |
* | i965/vec4: Remove unnecessary #includes from the generator. | Matt Turner | 2015-10-29 | 1 | -8/+0 |
* | r600: enable SB for geom shaders on pre-evergreen | Dave Airlie | 2015-10-30 | 1 | -4/+0 |
* | i965/vec4: Eliminate the vec4_generator class altogether. | Kenneth Graunke | 2015-10-29 | 1 | -284/+180 |
* | i965/vec4: Move vec4_generator class definition into the .cpp file. | Kenneth Graunke | 2015-10-29 | 2 | -111/+110 |
* | i965/vec4: Wrap vec4_generator in a C function. | Kenneth Graunke | 2015-10-29 | 4 | -9/+37 |
* | i965/vec4: Convert src_reg/dst_reg to brw_reg at the end of the visitor. | Kenneth Graunke | 2015-10-29 | 4 | -110/+92 |
* | r600g: Fix special negative immediate constants when using ABS modifier. | Ivan Kalvachev | 2015-10-29 | 3 | -6/+6 |
* | st/mesa: fix mipmap generation for immutable textures with incomplete pyramids | Nicolai Hähnle | 2015-10-29 | 1 | -32/+36 |
* | mesa: Enable ASTC in GLES' [NUM_]COMPRESSED_TEXTURE_FORMATS queries | Nanley Chery | 2015-10-29 | 1 | -22/+63 |
* | mesa/texcompress: Restrict FXT1 format to desktop GL subset | Nanley Chery | 2015-10-29 | 1 | -1/+2 |
* | nvc0: expose a group of performance metrics on Fermi | Samuel Pitoiset | 2015-10-29 | 3 | -3/+16 |
* | st/mesa: create temporary textures with the same nr_samples as source | Ilia Mirkin | 2015-10-29 | 1 | -2/+6 |
* | glsl: add fragdata arrays to program resource list | Tapani Pälli | 2015-10-29 | 1 | -0/+29 |
* | mesa: add fragdata_arrays list to gl_shader | Tapani Pälli | 2015-10-29 | 2 | -16/+27 |
* | glsl: fix GL_BUFFER_DATA_SIZE value for shader storage blocks with unsize arrays | Samuel Iglesias Gonsalvez | 2015-10-29 | 1 | -3/+19 |
* | i965: Implement ARB_fragment_layer_viewport. | Kenneth Graunke | 2015-10-28 | 4 | -1/+46 |
* | i965: Make calculate_attr_overrides return the URB read offset. | Kenneth Graunke | 2015-10-28 | 4 | -10/+17 |
* | glsl: Mark gl_ViewportIndex and gl_Layer varyings as flat. | Kenneth Graunke | 2015-10-28 | 1 | -12/+25 |
* | i965/fs: Properly check for PAD in fragment shaders with > 16 varyings. | Kenneth Graunke | 2015-10-28 | 1 | -4/+1 |
* | i965: Update stale comment about unused VUE map slots. | Kenneth Graunke | 2015-10-28 | 1 | -3/+1 |
* | nv50/ir: adapt to new method for passing in cull/clip distance masks | Ilia Mirkin | 2015-10-29 | 4 | -14/+14 |
* | nvc0: share shaders between contexts and build immediately | Ilia Mirkin | 2015-10-29 | 3 | -1/+7 |
* | nvc0: do upload-time fixups for interpolation parameters | Ilia Mirkin | 2015-10-29 | 15 | -19/+239 |
* | nir: Copy "patch" flag from ir_variable to nir_variable. | Kenneth Graunke | 2015-10-28 | 3 | -2/+5 |
* | nir: Add intrinsics for tessellation shader system values. | Kenneth Graunke | 2015-10-28 | 2 | -7/+14 |
* | i965: Fix missing BRW_NEW_*_PROG_DATA flagging caused by cache reuse. | Kenneth Graunke | 2015-10-28 | 2 | -4/+5 |
* | clover: fix building fix clang-3.8 | Laurent Carlier | 2015-10-29 | 1 | -1/+5 |
* | nv50: add ARB_copy_image support | Ilia Mirkin | 2015-10-28 | 2 | -7/+11 |
* | nvc0: add ARB_copy_image support | Ilia Mirkin | 2015-10-28 | 2 | -7/+11 |
* | nvc0: fix crash when nv50_miptree_from_handle fails | Julien Isorce | 2015-10-28 | 1 | -1/+2 |
* | vbo: replace assertion with conditional in vbo_compute_max_verts() | Brian Paul | 2015-10-28 | 1 | -1/+2 |
* | mesa: minor formatting fix in get_tex_rgba_compressed() | Brian Paul | 2015-10-28 | 1 | -2/+1 |
* | st/mesa: implement ARB_copy_image | Marek Olšák | 2015-10-28 | 6 | -51/+616 |
* | gallium: add PIPE_CAP_COPY_BETWEEN_COMPRESSED_AND_PLAIN_FORMATS | Marek Olšák | 2015-10-28 | 15 | -1/+17 |
* | radeonsi: allow copying between compatible compressed and uncompressed formats | Marek Olšák | 2015-10-28 | 1 | -1/+1 |
* | mesa: set TargetIndex in VDPAURegister*SurfaceNV (v2) | Marek Olšák | 2015-10-28 | 1 | -2/+3 |
* | i965: remove unneeded src_reg copy in emit_shader_time_write | Emil Velikov | 2015-10-28 | 1 | -1/+1 |