| Commit message (Expand) | Author | Age | Files | Lines |
* | i965: Remove useless (harmful) assertion | Ben Widawsky | 2016-09-28 | 1 | -1/+1 |
* | vc4: Emit perf debug when we fall back to quad clears. | Eric Anholt | 2016-09-28 | 1 | -0/+2 |
* | nir: Optimize out discard_ifs with a constant 0 argument. | Eric Anholt | 2016-09-28 | 1 | -0/+8 |
* | gallium/radeon: Initialize pipe_resource::next to NULL | Michel Dänzer | 2016-09-28 | 2 | -0/+2 |
* | glsl: don't crash when dumping shaders if some come from cache | Timothy Arceri | 2016-09-28 | 2 | -6/+17 |
* | glsl: Add initial functions to implement an on-disk cache | Timothy Arceri | 2016-09-28 | 7 | -0/+1316 |
* | .gitignore: Ignore src/compiler/spirv2nir | Chad Versace | 2016-09-27 | 1 | -0/+1 |
* | glsl: Fix cut-and-paste bug in hierarchical visitor ir_expression::accept | Ian Romanick | 2016-09-27 | 1 | -1/+1 |
* | glsl: Add bit_xor builder | Ian Romanick | 2016-09-27 | 2 | -0/+7 |
* | glsl/standalone: Enable GLSL 4.00 through 4.50 | Ian Romanick | 2016-09-27 | 1 | -0/+12 |
* | glsl/standalone: Use API_OPENGL_CORE if the GLSL version is >= 1.40 | Ian Romanick | 2016-09-27 | 1 | -1/+5 |
* | glsl: Update function parameter documentation for do_common_optimization | Ian Romanick | 2016-09-27 | 1 | -3/+4 |
* | configure.ac: add llvm inteljitevents component if enabled | Tim Rowley | 2016-09-27 | 1 | -0/+4 |
* | swr: replace gallium->swr format enum conversion | Tim Rowley | 2016-09-27 | 1 | -51/+293 |
* | gallium/radeon/winsyses: reduce the number of pb_cache buckets | Nicolai Hähnle | 2016-09-27 | 3 | -9/+5 |
* | winsys/radeon: enable buffer allocation from slabs | Nicolai Hähnle | 2016-09-27 | 4 | -2/+209 |
* | winsys/radeon: add fine-grained fences for slab buffers | Nicolai Hähnle | 2016-09-27 | 5 | -11/+137 |
* | winsys/radeon: add slab buffer list | Nicolai Hähnle | 2016-09-27 | 5 | -12/+107 |
* | winsys/radeon: separate adding a buffer from updating its reloc data | Nicolai Hähnle | 2016-09-27 | 1 | -35/+17 |
* | winsys/radeon: add slab entry structures to radeon_bo | Nicolai Hähnle | 2016-09-27 | 2 | -39/+78 |
* | winsys/amdgpu: enable buffer allocation from slabs | Nicolai Hähnle | 2016-09-27 | 4 | -0/+201 |
* | winsys/amdgpu: add fence and buffer list logic for slab allocated buffers | Nicolai Hähnle | 2016-09-27 | 3 | -45/+152 |
* | winsys/amdgpu: add slab entry structures to amdgpu_winsys_bo | Nicolai Hähnle | 2016-09-27 | 3 | -36/+74 |
* | winsys/amdgpu: do not synchronize unsynchronized buffers | Nicolai Hähnle | 2016-09-27 | 3 | -45/+118 |
* | gallium/radeon: add RADEON_FLAG_HANDLE | Nicolai Hähnle | 2016-09-27 | 6 | -2/+11 |
* | gallium/radeon: add RADEON_USAGE_SYNCHRONIZED | Nicolai Hähnle | 2016-09-27 | 5 | -13/+25 |
* | gallium/pipebuffer: add pb_slab utility | Nicolai Hähnle | 2016-09-27 | 3 | -0/+409 |
* | gallium/u_math: add util_logbase2_ceil | Nicolai Hähnle | 2016-09-27 | 1 | -0/+12 |
* | i915g: add dma-buf support to i915_drm_buffer_get_handle | Nicholas Bishop | 2016-09-27 | 1 | -0/+6 |
* | st/dri: check pipe_screen->resource_get_handle() return value | Nicholas Bishop | 2016-09-27 | 1 | -2/+4 |
* | gbm: return appropriate error when queryImage() fails | Nicholas Bishop | 2016-09-27 | 2 | -2/+4 |
* | st/va Avoid VBR bitrate calculation overflow v2 | Andy Furniss | 2016-09-27 | 1 | -1/+1 |
* | st/va: Fix vaSyncSurface with no outstanding operation | Mark Thompson | 2016-09-27 | 1 | -0/+7 |
* | glsl: remove remaining tabs in glsl_parser_extras.h | Timothy Arceri | 2016-09-27 | 1 | -30/+30 |
* | st/mesa: enable ARB_ES3_2_compatibility when enough available | Ilia Mirkin | 2016-09-27 | 1 | -0/+20 |
* | st/mesa: enable GL_ANDROID_extension_pack_es31a when available | Ilia Mirkin | 2016-09-27 | 1 | -0/+18 |
* | glsl: move some uniform linking code to new link_assign_uniform_storage() | Timothy Arceri | 2016-09-27 | 1 | -63/+69 |
* | glsl: move some uniform linking code to new link_setup_uniform_remap_tables() | Timothy Arceri | 2016-09-27 | 3 | -162/+177 |
* | i965: create populate key functions for tcs and tes | Timothy Arceri | 2016-09-27 | 4 | -68/+88 |
* | i965: make gs key generation helper available to shader cache | Timothy Arceri | 2016-09-27 | 2 | -1/+5 |
* | glsl: use reproducible name for lowered const arrays | Timothy Arceri | 2016-09-27 | 3 | -6/+19 |
* | i965: make vs and fs key generation helpers available to shader cache | Carl Worth | 2016-09-27 | 4 | -2/+10 |
* | glsl: Prepare standalone compiler to be able to use parameter lists | Carl Worth | 2016-09-27 | 3 | -0/+23 |
* | nv50/ir: fix comments about instructions info | Samuel Pitoiset | 2016-09-26 | 1 | -2/+3 |
* | mesa/st: support lowering multi-planar YUV | Rob Clark | 2016-09-26 | 18 | -27/+359 |
* | mesa/st: add nir pass to lower tex_src_plane | Rob Clark | 2016-09-26 | 3 | -0/+124 |
* | mesa/st: add lowering pass for YUV samplers | Rob Clark | 2016-09-26 | 3 | -0/+483 |
* | aubinator: Fix the decoding of values that span two Dwords | Sirisha Gandikota | 2016-09-26 | 1 | -13/+37 |
* | nvc0: allow to force compiling programs in debug build | Samuel Pitoiset | 2016-09-26 | 1 | -9/+10 |
* | nv50/ir: drop unused NVISA_XXX_CHIPSET constants | Samuel Pitoiset | 2016-09-26 | 1 | -2/+0 |