| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | vc4: Add perf debug for when we wait on BOs. | Eric Anholt | 2015-07-14 | 4 | -43/+72 |
* | i965: Mark constant static data as const. | Matt Turner | 2015-07-14 | 2 | -23/+23 |
* | glsl: Lower shader storage buffer object loads to GLSL IR instrinsics | Samuel Iglesias Gonsalvez | 2015-07-14 | 1 | -8/+65 |
* | glsl: Lower shader storage buffer object writes to GLSL IR instrinsics | Samuel Iglesias Gonsalvez | 2015-07-14 | 1 | -130/+311 |
* | glsl: Don't do copy propagation on buffer variables | Iago Toral Quiroga | 2015-07-14 | 1 | -1/+1 |
* | glsl: Don't do constant variable on buffer variables | Iago Toral Quiroga | 2015-07-14 | 1 | -0/+7 |
* | glsl: Don't do constant propagation on buffer variables | Iago Toral Quiroga | 2015-07-14 | 1 | -0/+8 |
* | glsl: Do not kill dead assignments to buffer variables or SSBO declarations. | Iago Toral Quiroga | 2015-07-14 | 1 | -3/+6 |
* | glsl: Don't do tree grafting on buffer variables | Iago Toral Quiroga | 2015-07-14 | 1 | -4/+5 |
* | mesa: Implement _mesa_BindBufferRange for target GL_SHADER_STORAGE_BUFFER | Iago Toral Quiroga | 2015-07-14 | 1 | -0/+37 |
* | mesa: Implement _mesa_BindBufferBase for target GL_SHADER_STORAGE_BUFFER | Iago Toral Quiroga | 2015-07-14 | 1 | -0/+56 |
* | mesa: Implement _mesa_BindBuffersRange for target GL_SHADER_STORAGE_BUFFER | Iago Toral Quiroga | 2015-07-14 | 1 | -0/+110 |
* | mesa: Implement _mesa_BindBuffersBase for target GL_SHADER_STORAGE_BUFFER | Iago Toral Quiroga | 2015-07-14 | 2 | -0/+149 |
* | mesa: Implement _mesa_DeleteBuffers for target GL_SHADER_STORAGE_BUFFER | Iago Toral Quiroga | 2015-07-14 | 1 | -0/+11 |
* | mesa: Initialize and free shader storage buffers | Iago Toral Quiroga | 2015-07-14 | 1 | -0/+19 |
* | glsl: fix error messages in invalid declarations of shader storage blocks | Samuel Iglesias Gonsalvez | 2015-07-14 | 1 | -7/+8 |
* | glsl: buffer variables cannot be defined outside interface blocks | Samuel Iglesias Gonsalvez | 2015-07-14 | 1 | -0/+12 |
* | glsl: shader buffer variables cannot have initializers | Samuel Iglesias Gonsalvez | 2015-07-14 | 1 | -0/+9 |
* | glsl: enable binding layout qualifier usage for shader storage buffer objects | Samuel Iglesias Gonsalvez | 2015-07-14 | 2 | -6/+26 |
* | mesa: add MaxShaderStorageBlocks to struct gl_program_constants | Samuel Iglesias Gonsalvez | 2015-07-14 | 2 | -0/+5 |
* | mesa: Add shader storage buffer support to struct gl_context | Iago Toral Quiroga | 2015-07-14 | 4 | -0/+51 |
* | glsl: Identify active uniform blocks that are buffer blocks as such. | Iago Toral Quiroga | 2015-07-14 | 4 | -0/+11 |
* | glsl: link buffer variables and shader storage buffer interface blocks | Kristian Høgsberg | 2015-07-14 | 4 | -9/+21 |
* | glsl: Implement parser support for 'buffer' qualifier | Kristian Høgsberg | 2015-07-14 | 6 | -9/+42 |
* | nir: add nir_var_shader_storage | Iago Toral Quiroga | 2015-07-14 | 6 | -8/+20 |
* | mesa: rename is_in_uniform_block to is_in_buffer_block | Iago Toral Quiroga | 2015-07-14 | 10 | -16/+17 |
* | glsl: Add ir_var_shader_storage | Kristian Høgsberg | 2015-07-14 | 11 | -13/+34 |
* | mesa: define ARB_shader_storage_buffer_object extension | Samuel Iglesias Gonsalvez | 2015-07-14 | 5 | -31/+44 |
* | glsl: free interface_types | Timothy Arceri | 2015-07-14 | 1 | -0/+5 |
* | glsl: replace some more old hash_table uses | Timothy Arceri | 2015-07-14 | 2 | -41/+41 |
* | auxiliary/vl: use the correct screen index | Emil Velikov | 2015-07-13 | 1 | -4/+13 |
* | radeon: remove dri_mirror state | Emil Velikov | 2015-07-13 | 4 | -31/+15 |
* | i915: remove unused driFd variable | Emil Velikov | 2015-07-13 | 2 | -3/+0 |
* | i965: bump libdrm requirement to 2.4.61 and drop in-tree workaround | Emil Velikov | 2015-07-13 | 1 | -5/+0 |
* | radeonsi: directly include radeon/* headers | Emil Velikov | 2015-07-13 | 1 | -1/+1 |
* | auxiliary/vl: use loader_open_device() over open() | Emil Velikov | 2015-07-13 | 2 | -1/+4 |
* | pipe-loader: use loader_open_device() rather than open() | Emil Velikov | 2015-07-13 | 1 | -1/+1 |
* | pipe-loader: remove pipe_loader_sw_probe_xlib | Emil Velikov | 2015-07-13 | 3 | -53/+0 |
* | automake: remove empty GALLIUM_PIPE_LOADER_LIBS | Emil Velikov | 2015-07-13 | 10 | -20/+7 |
* | automake: pipe-loader: remove the 'client' pipe-loader | Emil Velikov | 2015-07-13 | 3 | -28/+22 |
* | pipe-loader: remove pipe_loader_drm_probe_fd() x_auth argument | Emil Velikov | 2015-07-13 | 6 | -90/+7 |
* | pipe-loader: simplify pipe_loader_drm_probe | Emil Velikov | 2015-07-13 | 1 | -9/+4 |
* | pipe-loader: drop support for non-render node devices | Emil Velikov | 2015-07-13 | 1 | -59/+1 |
* | radeonsi: direct emit intrinsic for DFRAC. | Dave Airlie | 2015-07-13 | 1 | -0/+1 |
* | radeonsi: ARB_gpu_shader_fp64 + ARB_vertex_attrib_64bit support. | Dave Airlie | 2015-07-12 | 4 | -11/+171 |
* | loader: don't leak udev_enumerate | Guillaume Desmottes | 2015-07-11 | 1 | -0/+4 |
* | dri3_open: don't leak the reply | Guillaume Desmottes | 2015-07-11 | 1 | -0/+2 |
* | tgsi: add DFMA to the opcode infer functions. | Dave Airlie | 2015-07-11 | 1 | -0/+1 |
* | r600g: move sampler/ubo index registers before temp reg | Dave Airlie | 2015-07-11 | 1 | -7/+6 |
* | r600g: fix sampler/ubo indexing on cayman | Dave Airlie | 2015-07-11 | 2 | -6/+18 |