aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* egl: Fix crashes in eglCreate*Surface()Chad Versace2016-12-141-2/+2
* i965/miptree: Use intel_miptree_copy for mapsJason Ekstrand2016-12-131-12/+8
* i965/blit: Fix the src dimension sanity check in miptree_copyJason Ekstrand2016-12-131-2/+10
* main: add INTEL_conservative_rasterization enum query supportLionel Landwerlin2016-12-132-0/+8
* glapi: add missing INTEL_conservative_rasterizationLionel Landwerlin2016-12-131-0/+4
* extensions: update INTEL_conservative_rasterization dependenciesLionel Landwerlin2016-12-131-1/+1
* main: don't error when enabling conservative rasterization on glesLionel Landwerlin2016-12-131-1/+1
* main: use new driver flag for conservative rasterization stateLionel Landwerlin2016-12-136-7/+19
* nir/lower_tex: lower gradients on shadow cube maps if lower_txd_shadow is setIago Toral Quiroga2016-12-131-2/+4
* i965: remove brw_lower_texture_gradientsIago Toral Quiroga2016-12-135-358/+1
* i965/nir: enable lowering of texture gradient for shadow samplersIago Toral Quiroga2016-12-131-0/+3
* nir/lower_tex: add lowering for texture gradient on shadow samplersIago Toral Quiroga2016-12-132-0/+67
* i965/nir: enable lowering of texture gradient for cube mapsIago Toral Quiroga2016-12-131-0/+1
* nir/lower_tex: add lowering for texture gradient on cube mapsIago Toral Quiroga2016-12-132-0/+213
* nir/lower_tex: generalize get_texture_size()Iago Toral Quiroga2016-12-131-5/+10
* treewide: s/comparitor/comparator/Ilia Mirkin2016-12-1231-85/+85
* nir: Only float and double types can be matricesIan Romanick2016-12-122-19/+24
* swr: [rasterizer core/memory] StoreTile: AVX512 progressTim Rowley2016-12-122-222/+138
* nir: Move fsat outside of fmin/fmax if second arg is 0 to 1.Matt Turner2016-12-122-0/+25
* i965/fs: Reject copy propagation into SEL if not min/max.Matt Turner2016-12-122-1/+12
* i965/fs: Add unit tests for copy propagation pass.Matt Turner2016-12-122-0/+211
* i965/fs: Rename opt_copy_propagate -> opt_copy_propagation.Matt Turner2016-12-123-15/+16
* radeonsi: shrink the GSVS ring to account for the reduced item sizesNicolai Hähnle2016-12-121-1/+1
* radeonsi: shrink each vertex stream to the actually required sizeNicolai Hähnle2016-12-122-25/+40
* radeonsi: use a single descriptor for the GSVS ringNicolai Hähnle2016-12-124-50/+67
* radeonsi: pack GS output components for each vertex stream contiguouslyNicolai Hähnle2016-12-121-3/+8
* radeonsi: do not write non-existent components through the GSVS ringNicolai Hähnle2016-12-121-2/+4
* radeonsi: only write values belonging to the stream when emitting GS vertexNicolai Hähnle2016-12-121-0/+3
* 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