summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: add VS epilogMarek Olšák2016-02-214-11/+171
* radeonsi: add VS prologMarek Olšák2016-02-214-1/+267
* radeonsi: first bits for non-monolithic shadersMarek Olšák2016-02-214-14/+45
* radeonsi: add code for dumping all shader parts together (v2)Marek Olšák2016-02-211-12/+34
* radeonsi: add code for combining and uploading shaders from 3 shader partsMarek Olšák2016-02-212-8/+36
* radeonsi: fail compilation if non-GS non-CS shaders have rodataMarek Olšák2016-02-211-0/+13
* radeonsi: separate 2 pieces of code from create_functionMarek Olšák2016-02-211-31/+51
* radeonsi: add samplemask parameter to si_export_mrt_colorMarek Olšák2016-02-211-3/+7
* radeonsi: add start_instance parameter to get_instance_index_for_fetchMarek Olšák2016-02-211-4/+6
* radeonsi: separate out shader key bits for prologs & epilogsMarek Olšák2016-02-214-100/+140
* radeonsi: compute how many input VGPRs fragment shaders haveMarek Olšák2016-02-212-0/+43
* radeonsi: compute how many input SGPRs and VGPRs shaders haveMarek Olšák2016-02-212-0/+34
* gallium/radeon: add basic code for setting shader return valuesMarek Olšák2016-02-214-8/+21
* nvc0: enable compute shaders on FermiSamuel Pitoiset2016-02-211-1/+3
* nv50/ir: add atomics support on shared memory for FermiSamuel Pitoiset2016-02-212-2/+102
* nv50/ir: make OP_SELP a compare instructionSamuel Pitoiset2016-02-213-10/+19
* nv50/ir: add lock/unlock subops for load/storeSamuel Pitoiset2016-02-213-2/+26
* nv50/ir: use s[] addr space for shared buffersSamuel Pitoiset2016-02-211-11/+30
* nvc0: reduce likelihood of collision for real buffers on FermiSamuel Pitoiset2016-02-211-2/+2
* nvc0: invalidate compute state when switching pipe contextsSamuel Pitoiset2016-02-211-1/+2
* nvc0: add support for indirect compute on FermiSamuel Pitoiset2016-02-216-20/+81
* nvc0: bind textures/samplers for compute on FermiSamuel Pitoiset2016-02-213-8/+57
* nvc0: bind shader buffers for compute on FermiSamuel Pitoiset2016-02-215-7/+56
* nvc0: bind driver constbuf for compute on FermiSamuel Pitoiset2016-02-215-0/+29
* nvc0: add a new validation state for 3D driver constbufSamuel Pitoiset2016-02-212-0/+19
* nvc0: bind constant buffers for compute on FermiSamuel Pitoiset2016-02-215-13/+81
* nvc0: allocate an area for compute user constbufsSamuel Pitoiset2016-02-214-18/+20
* nv50: do not advertise about compute shadersSamuel Pitoiset2016-02-201-1/+1
* st/mesa: force depth mode to GL_RED for sized depth/stencil formatsIlia Mirkin2016-02-191-9/+25
* egl_dri2: set correct error code if swapbuffers failsDaniel Czarnowski2016-02-191-1/+6
* egl: move Null check to eglGetSyncAttribKHR to prevent SegfaultDongwon Kim2016-02-192-5/+8
* meta/copy_image: use precomputed dst_internal_format to avoid segfaultIlia Mirkin2016-02-191-1/+1
* mesa: add GL_OES_texture_stencil8 supportIlia Mirkin2016-02-193-0/+11
* st/mesa: fix pbo uploadsIlia Mirkin2016-02-191-10/+18
* mesa: check fbo completeness based on internal format, not driver formatIlia Mirkin2016-02-191-3/+2
* mesa: small optimization of _mesa_expand_bitmap()Brian Paul2016-02-191-7/+4
* mesa: add special case ubyte[4] / BGRA conversion functionBrian Paul2016-02-191-5/+69
* st/mesa: implement a simple cache for glDrawPixelsBrian Paul2016-02-193-0/+97
* llvmpipe: add a few const qualifiersBrian Paul2016-02-193-4/+4
* trace: assorted whitespace and formatting fixesBrian Paul2016-02-191-29/+31
* trace: remove unneeded inline qualifiersBrian Paul2016-02-191-46/+46
* glsl: fix emit_inline_matrix_constructor for doublesIago Toral Quiroga2016-02-191-6/+13
* glsl: Mark float constants as suchIago Toral Quiroga2016-02-191-5/+5
* glsl: fix indentation in emit_inline_matrix_constructorIago Toral Quiroga2016-02-191-75/+75
* glsl: fix standalone compilerRob Clark2016-02-191-0/+12
* st/mesa: disable depth/stencil/alpha tests in PBO uploadNicolai Hähnle2016-02-181-0/+8
* svga: allow non-contiguous VS input declarationsBrian Paul2016-02-181-2/+2
* gallivm: Check whether to stop disassemble only for x86Oded Gabbay2016-02-191-0/+2
* gallivm: use sstream for dissasemblingOded Gabbay2016-02-191-21/+30
* trace: fix new gcc6 warningsRob Clark2016-02-181-7/+0