summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* glsl: Silence unused parameter warning in propagate_invariance.cppIan Romanick2016-12-191-1/+1
* glsl: Minor formatting fixes in link_uniform_blocks.cppIan Romanick2016-12-191-37/+42
* glsl: Fix all the whitespace errors in link_uniform_block_active_visitor.cppIan Romanick2016-12-191-25/+21
* mesa: Silence numerous "unused parameter" warnings in dlist.cIan Romanick2016-12-191-33/+33
* mesa: Fix all the whitespace errors in dlist.cIan Romanick2016-12-191-187/+186
* linker: Accurately mark a uniform block instance array element as used in a s...Ian Romanick2016-12-191-2/+6
* glsl: Walk a list of ir_dereference_array to mark array elements as accessedIan Romanick2016-12-193-1/+507
* glsl: Mark a set of array elements as accessed using a list of array_deref_rangeIan Romanick2016-12-193-0/+253
* glsl: Add structures to track accessed elements of a single arrayIan Romanick2016-12-192-0/+56
* glsl: Add tracking for elements of an array-of-arrays that have been accessedIan Romanick2016-12-194-1/+177
* glsl: Use simpler visitor to determine which UBO and SSBO blocks are usedIan Romanick2016-12-194-5/+171
* glsl: Track the linearized array index for each UBO instance array elementIan Romanick2016-12-192-4/+30
* glsl: Fix wonkey indentation left from previous commitIan Romanick2016-12-191-45/+44
* glsl: Split process_block_array into two functionsIan Romanick2016-12-191-6/+28
* glsl: Fix program interface queries relating to interface blocks.Kenneth Graunke2016-12-192-113/+79
* glsl: Drop bogus is_vertex_input from add_shader_variable().Kenneth Graunke2016-12-191-6/+1
* mesa/get: Convert stencil values to TYPE_UINT.Kenneth Graunke2016-12-191-6/+6
* mesa/get: Add TYPE_UINT for casting through a GLuint.Kenneth Graunke2016-12-191-0/+80
* mesa/get: Make GetFloat/GetDouble of TYPE_INT_N not normalize things.Kenneth Graunke2016-12-191-3/+3
* Revert "cso: don't release sampler states that are bound"Michel Dänzer2016-12-191-3/+1
* cso: Make sanitize_hash safe for samplersMichel Dänzer2016-12-191-1/+43
* cso: Store hash key in struct cso_samplerMichel Dänzer2016-12-192-0/+2
* cso: Optimize cso_save/restore_fragment_samplersMichel Dänzer2016-12-191-4/+17
* cso: Store pointers to struct cso_sampler in struct sampler_infoMichel Dänzer2016-12-191-15/+18
* cso: Don't restore nr_samplers in cso_restore_fragment_samplersMichel Dänzer2016-12-191-1/+0
* EGL/android: Enhance pbuffer implementationLiu Zhiquan2016-12-191-81/+96
* radv: Use correct workgroup size limits.Bas Nieuwenhuizen2016-12-181-4/+4
* radv: expose the compute queueDave Airlie2016-12-181-11/+41
* radv: Only emit PFP ME syncs for DMA on the GFX queue.Bas Nieuwenhuizen2016-12-181-2/+2
* radv: Create an empty CS per ring type.Bas Nieuwenhuizen2016-12-182-7/+20
* radv: Don't enable CMASK on compute queues.Bas Nieuwenhuizen2016-12-184-8/+62
* radv: Use RELEASE_MEM packet for MEC timestamp query.Bas Nieuwenhuizen2016-12-182-9/+21
* radv: Implement indirect dispatch for the MEC.Bas Nieuwenhuizen2016-12-181-9/+17
* radv: update vkCmdUpdateBuffer for the MEC.Bas Nieuwenhuizen2016-12-181-1/+3
* radv: Implement cache flushing for the MEC.Bas Nieuwenhuizen2016-12-181-7/+29
* radv: add semaphore supportDave Airlie2016-12-183-11/+72
* radv: pass queue index into winsys submissionDave Airlie2016-12-183-5/+13
* radv: init compute queue and avoid initing transfer queuesDave Airlie2016-12-183-15/+35
* radv/winsys: Make WaitIdle queue aware.Bas Nieuwenhuizen2016-12-185-21/+38
* radv/meta: update header infoDave Airlie2016-12-181-1/+2
* radv: hook compute clears into clear image api.Dave Airlie2016-12-181-8/+33
* radv: clear image implementation for compute queueDave Airlie2016-12-183-9/+272
* radv/meta: split clear image out into a separate layer clear functionDave Airlie2016-12-181-117/+128
* radv: implement image->image copies using compute shaderDave Airlie2016-12-184-6/+343
* radv: add a compute shader implementation for buffer to imageDave Airlie2016-12-183-6/+325
* radv: Use correct pitch for views with different block size.Bas Nieuwenhuizen2016-12-181-1/+4
* radv: Store queue family in command buffers.Dave Airlie2016-12-182-2/+35
* radv: start fixing up queue allocate for multiple queuesDave Airlie2016-12-182-15/+53
* radv/winsys: start adding support for DMA/compute queueDave Airlie2016-12-181-5/+20
* radv/winsys: Expose number of compute/dma rings.Bas Nieuwenhuizen2016-12-182-2/+15