summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-02-01i965/miptree: CPU map the aux buffer for initcpu_map_mcsBen Widawsky1-2/+8
2016-01-30i965/miptree: Directly gtt map the mcs bufferBen Widawsky1-1/+2
2016-01-30freedreno/ir3: ignore clip-vertex varyingRob Clark1-1/+4
2016-01-30freedreno/ir3: don't ignore local varsRob Clark1-1/+7
2016-01-30freedreno/ir3: handle tex instrs w/ const offsetRob Clark1-0/+16
2016-01-30freedreno/ir3: support load_front_face intrinsicRob Clark1-2/+14
2016-01-30freedreno: limit string marker to max packet sizeRob Clark1-0/+3
2016-01-29nvc0: avoid crashing when there are holes in vertex array bindingsIlia Mirkin1-3/+13
2016-01-29nvc0: enable atomic counters and ssboIlia Mirkin4-4/+10
2016-01-29nv50/ir: handle new TGSI MEMBAR opcodeIlia Mirkin1-0/+8
2016-01-29nvc0/ir: fix atomic compare-and-swap argumentsIlia Mirkin3-5/+8
2016-01-29nv50/ir: add support for indirect buffer loadingIlia Mirkin2-10/+31
2016-01-29nv50/ir: add SUQ op by reading the info from driver constbufIlia Mirkin6-3/+21
2016-01-29nv50/ir: add support for BUFFER accessesIlia Mirkin6-11/+147
2016-01-29nvc0: handle shader buffer memory barrierIlia Mirkin1-0/+4
2016-01-29nvc0: add state management for shader buffersIlia Mirkin5-8/+111
2016-01-29nvc0: double per-shader stage driver constants areaIlia Mirkin3-15/+15
2016-01-29trace: add support for set_shader_buffersIlia Mirkin3-0/+60
2016-01-29st/mesa: enable ARB_shader_storage_buffer_object when supportedIlia Mirkin1-0/+1
2016-01-29st/mesa: add shader buffer barrier bitIlia Mirkin2-0/+5
2016-01-29st/mesa: add support for memory barrier intrinsicsIlia Mirkin1-0/+45
2016-01-29st/mesa: use RESQ to find buffer sizeIlia Mirkin1-4/+18
2016-01-29st/mesa: add support for SSBO binding and GLSL intrinsicsIlia Mirkin9-8/+397
2016-01-29st/mesa: add atomic counter supportIlia Mirkin10-8/+330
2016-01-29mesa: add PROGRAM_IMMEDIATE, PROGRAM_BUFFERIlia Mirkin2-1/+2
2016-01-29glsl: keep track of ssbo variable being accessed, add access paramsIlia Mirkin5-6/+57
2016-01-29glsl: always initialize image_* fields, copy them on interface initIlia Mirkin3-1/+12
2016-01-29tgsi: add MEMBAR opcode to handle memoryBarrier* GLSL intrinsicsIlia Mirkin3-2/+24
2016-01-29winsys/amdgpu: Process RADEON_FLAG_* independently from RADEON_DOMAIN_*Michel Dänzer1-10/+9
2016-01-29winsys/amdgpu: Handle RADEON_FLAG_NO_CPU_ACCESSMichel Dänzer1-0/+2
2016-01-28nv50/ir: optimize mad/fma with third argument 0 to mulKarol Herbst1-0/+21
2016-01-28nv50/ir: run DCE backwardsKarol Herbst1-3/+3
2016-01-28nv50/ir: optimize shl(shr(a, c), c) to and(a, ~((1 << c) - 1))Karol Herbst1-0/+8
2016-01-28glsl: disallow implicit conversions in ESSL shadersIlia Mirkin2-0/+11
2016-01-28radeonsi: Add option for SI schedulerAxel Davy3-1/+7
2016-01-28glsl: double-precision values don't support interpolationSamuel Iglesias Gonsálvez1-2/+7
2016-01-27vc4: Throttle outstanding rendering after submission.Eric Anholt1-0/+9
2016-01-27vc4: Don't record the seqno of a failed job submit.Eric Anholt1-2/+2
2016-01-27i965/skl: Utilize new 5th bit for gateway messagesBen Widawsky1-2/+4
2016-01-27glsl: only expose double mod when doubles are availableIlia Mirkin1-17/+18
2016-01-26nv50/ir: fix memory corruption when spilling and redoing RAKarol Herbst1-0/+3
2016-01-27glsl: remove old FINISHMETimothy Arceri1-2/+0
2016-01-26configure.ac: don't require EGL/DRM and GBM if OpenGL is disabledMarek Olšák1-0/+5
2016-01-26r600,compute: Plug few memory leaksJan Vesely8-21/+55
2016-01-26r600: Typos and whitespace fixesJan Vesely3-7/+7
2016-01-26radeonsi: fix clover crashMarek Olšák1-1/+1
2016-01-26radeonsi: fix shader precompilation for shader-dbMarek Olšák1-9/+35
2016-01-26glsl: add GL_OES_geometry_point_size and conditionalize gl_PointSizeIlia Mirkin5-1/+17
2016-01-26glsl: move to compiler/Emil Velikov497-84/+498
2016-01-26nir: move to compiler/Emil Velikov105-157/+310