aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* glsl: lower bindless sampler/image packed varyingsSamuel Pitoiset2017-05-061-0/+14
* glsl: implement ARB_bindless_texture conversionsSamuel Pitoiset2017-05-063-10/+84
* glsl: allow bindless samplers/images to be used with constructorsSamuel Pitoiset2017-05-061-2/+14
* glsl: add is_valid_constructor() helper functionSamuel Pitoiset2017-05-061-2/+8
* glsl: add ARB_bindless_texture operationsSamuel Pitoiset2017-05-064-0/+35
* glsl: allow bindless samplers/images to be initializedSamuel Pitoiset2017-05-061-3/+14
* glsl: allow bindless samplers/images to be l-valuesSamuel Pitoiset2017-05-061-0/+14
* glsl: add _mesa_glsl_parse_state object to is_lvalue()Samuel Pitoiset2017-05-064-7/+9
* glsl: relax bindless sampler arrays indexingSamuel Pitoiset2017-05-061-1/+7
* glsl: reject bindless samplers/images frag inputs without 'flat'Samuel Pitoiset2017-05-061-0/+20
* glsl: allow bindless samplers/images as vertex shader inputsSamuel Pitoiset2017-05-061-0/+14
* glsl: allow bindless samplers/images as varying variablesSamuel Pitoiset2017-05-061-0/+20
* glsl: allow input memory qualifiers for imagesSamuel Pitoiset2017-05-061-0/+10
* glsl: allow image qualifiers inside structuresSamuel Pitoiset2017-05-061-4/+23
* glsl: allow bindless images to be declared inside structuresSamuel Pitoiset2017-05-061-1/+1
* glsl: allow bindless samplers/images inside interface blocksSamuel Pitoiset2017-05-061-2/+12
* glsl: allow bindless samplers/images as function returnSamuel Pitoiset2017-05-061-3/+8
* glsl: allow bindless samplers/images as out and inout parametersSamuel Pitoiset2017-05-061-2/+14
* glsl: allow to declare bindless samplers/images as non-uniformSamuel Pitoiset2017-05-061-17/+66
* glsl: process bindless/bound layout qualifiersSamuel Pitoiset2017-05-0610-3/+198
* glsl: do not make sampler/image types readonly variablesSamuel Pitoiset2017-05-062-4/+0
* glsl: make sampler/image scalar typesSamuel Pitoiset2017-05-061-1/+1
* glsl: make count_attribute_slots() returns 1 for samplers/imagesSamuel Pitoiset2017-05-061-2/+2
* glsl: make component_slots() returns 2 for samplers/imagesSamuel Pitoiset2017-05-062-2/+8
* glsl: make sampler/image types as 64-bitSamuel Pitoiset2017-05-062-2/+8
* glsl: add ARB_bindless_texture enableSamuel Pitoiset2017-05-063-0/+9
* mesa: add ARB_bindless_texture to the extensions listSamuel Pitoiset2017-05-062-0/+2
* radv/meta: fix restoring a push descriptor setFredrik Höglund2017-05-062-2/+7
* anv/allocator: Only write to _vg_ptr if we have valgrindJason Ekstrand2017-05-051-1/+1
* i915: Fix build break with empty unreachable()Daniel Stone2017-05-051-4/+2
* radeonsi: apply the tess+GS hang workaround to Polaris12 as wellMarek Olšák2017-05-051-1/+2
* i965: Set modifier for imported and duplicated imagesDaniel Stone2017-05-051-0/+20
* i965: Use helper function for modifier -> tilingDaniel Stone2017-05-051-17/+34
* radeonsi: fix build with GCC 4.8Samuel Pitoiset2017-05-051-1/+1
* st/glsl_to_tgsi: fix renumber_registers() in presence of dead codeSamuel Pitoiset2017-05-051-5/+34
* anv/query: handle more cases of 'out of host memory'Iago Toral Quiroga2017-05-051-0/+10
* egl/android: Set EGLSurface.Lost to EGL_TRUE/EGL_FALSENicolas Boichat2017-05-041-2/+2
* anv/allocator: Improve block pool growing assertsJason Ekstrand2017-05-041-6/+5
* anv: Drop the instruction pool block sizeJason Ekstrand2017-05-041-2/+1
* anv/allocator: Add support for large stream allocationsJason Ekstrand2017-05-041-4/+7
* anv/allocator: Allow state pools to allocate large statesJason Ekstrand2017-05-041-0/+69
* anv/allocator: Support pushing multiple blocks onto a free list at onceJason Ekstrand2017-05-041-3/+16
* anv/allocator: Add helpers for dealing with bucket sizesJason Ekstrand2017-05-041-10/+20
* anv/allocator: Add the capability to allocate blocks of different sizesJason Ekstrand2017-05-042-15/+13
* anv/allocator: Rework a commentJason Ekstrand2017-05-041-4/+5
* anv/allocator: Tweak the block pool growing algorithmJason Ekstrand2017-05-041-10/+18
* anv/allocator: Embed the block_pool in the state_poolJason Ekstrand2017-05-0411-86/+66
* anv/allocator: Get rid of the ability to free blocksJason Ekstrand2017-05-042-34/+2
* anv: Allocate binding table blocks through the state poolJason Ekstrand2017-05-042-27/+22
* anv/allocator: Add support for "back" allocations to state_poolJason Ekstrand2017-05-042-2/+33