summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: generate an explicit switch instruction over vertex streamsNicolai Hähnle2016-12-121-8/+13
* radeonsi: fetch only outputs of current vertex stream from the GSVS ringNicolai Hähnle2016-12-121-16/+25
* radeonsi: only export from GS copy shader for vertex stream 0Nicolai Hähnle2016-12-121-12/+19
* radeonsi: do not export VS outputs from vertex streams != 0Nicolai Hähnle2016-12-121-0/+6
* radeonsi: pull iteration over vertex streams into GS copy shader logicNicolai Hähnle2016-12-121-25/+37
* radeonsi: group streamout writes by vertex streamNicolai Hähnle2016-12-121-10/+22
* radeonsi: load the streamout buf descriptors closer to their useNicolai Hähnle2016-12-121-14/+11
* radeonsi: extract writing of a single streamout outputNicolai Hähnle2016-12-121-39/+52
* radeonsi: separate the call to si_llvm_emit_streamout from exportsNicolai Hähnle2016-12-121-4/+4
* radeonsi: plumb the output vertex_stream through to si_shader_output_valuesNicolai Hähnle2016-12-121-1/+9
* radeonsi: rename members of si_shader_output_valuesNicolai Hähnle2016-12-121-8/+8
* radeonsi: fix an off-by-one error in the bounds check for max_verticesNicolai Hähnle2016-12-121-1/+1
* radeonsi: do not kill GS with memory writesNicolai Hähnle2016-12-121-8/+22
* radeonsi: update all GSVS ring descriptors for new buffer allocationsNicolai Hähnle2016-12-121-1/+6
* st/glsl_to_tgsi: plumb the GS output stream qualifier through to TGSINicolai Hähnle2016-12-123-1/+31
* tgsi/scan: collect information about output usagemasksNicolai Hähnle2016-12-122-0/+2
* tgsi/scan: collect information about output vertex streamsNicolai Hähnle2016-12-122-0/+19
* gallium: extract individual streamout output structureNicolai Hähnle2016-12-121-8/+13
* tgsi: add Stream{X,Y,Z,W} fields to tgsi_declaration_semanticNicolai Hähnle2016-12-124-3/+81
* glsl: remember per-component vertex streams for packed varyingsNicolai Hähnle2016-12-123-2/+24
* i965/blorp: fix release build unused variable warningGrazvydas Ignotas2016-12-121-3/+1
* virgl: Fix a strict-aliasing violation in the encoderEdward O'Callaghan2016-12-121-1/+7
* i965: Print out cycle estimates at the start of block annotations.Kenneth Graunke2016-12-111-1/+1
* mesa: Return LINEAR encoding for winsys FBO depth/stencil.Kenneth Graunke2016-12-111-2/+7
* intel/aubinator: fix 32bit shift overflow warningGrazvydas Ignotas2016-12-111-1/+1
* anv: fix release build unused variable warningsGrazvydas Ignotas2016-12-112-2/+3
* radv/ac: some fix maybe-uninitialized warningsGrazvydas Ignotas2016-12-101-1/+4
* radv/meta: use VK_NULL_HANDLE for handlesGrazvydas Ignotas2016-12-103-4/+4
* radv: fix release build unused variable warningsGrazvydas Ignotas2016-12-102-19/+21
* softpipe: fix release build unused variable warningGrazvydas Ignotas2016-12-101-1/+1
* radeonsi: fix release build unused variable warningsGrazvydas Ignotas2016-12-102-2/+2
* i965/mt: Disable HiZ when sharing depth buffer externally (v2)Chad Versace2016-12-101-7/+22
* i965/mt: Disable aux surfaces after making miptree shareableChad Versace2016-12-101-0/+2
* spirv: Use a simpler and more correct implementaiton of tanh()Jason Ekstrand2016-12-091-9/+14
* glsl: Use a simpler formula for tanhJason Ekstrand2016-12-091-8/+10
* anv: Clean up some unused variablesEdward O'Callaghan2016-12-101-15/+0
* swr: [rasterizer common/core/jitter] fetch support for GL_FIXEDTim Rowley2016-12-095-34/+188
* configure: cleanup GLX_USE_TLS handlingEmil Velikov2016-12-091-2/+3
* configure: enable glx-tls by defaultEmil Velikov2016-12-091-2/+2
* docs: document how to (self-) reject stable patchesEmil Velikov2016-12-091-0/+7
* egl: add and enable EGL_KHR_config_attribsEmil Velikov2016-12-092-0/+7
* egl/surfaceless: remove duplicate KHR_image_base enablementEmil Velikov2016-12-091-2/+0
* egl: unexport _eglConvertIntsToAttribsEric Engestrom2016-12-092-4/+1
* egl: rename static functions to match conventionEric Engestrom2016-12-091-9/+9
* compiler/glsl: fix precision problem of tanhHaixia Shi2016-12-091-2/+10
* swr: [rasterizer core/memory] Finish R24_UNORM_X8_TYPELESS for AVX512Tim Rowley2016-12-092-26/+24
* radv: Use enum for memory types.Bas Nieuwenhuizen2016-12-092-28/+21
* radv: Use enum for memory heaps.Bas Nieuwenhuizen2016-12-092-8/+17
* radv: Clean up some unused variables.Bas Nieuwenhuizen2016-12-091-16/+0
* i965: delay adding built-in uniforms to Parameters listTimothy Arceri2016-12-091-23/+19