summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* nir: Add a pass for moving SPIR-V continue blocks to the ends of loopsJason Ekstrand2016-12-223-0/+259
* nir: Add an optimization pass to remove trivial continuesJason Ekstrand2016-12-223-0/+140
* nir: Correctly handle blocks in cf_node_cf_tree_nextJason Ekstrand2016-12-221-1/+1
* i965: make use of nir_lower_returns() for GLTimothy Arceri2016-12-232-6/+2
* nir: update nir_lower_returns to only predicate instructions when neededTimothy Arceri2016-12-231-6/+41
* i965: disable loop unrolling in GLSL IRTimothy Arceri2016-12-231-1/+1
* i965: use nir loop unrolling passTimothy Arceri2016-12-232-5/+20
* nir: pass compiler rather than devinfo to functions that call nir_optimizeTimothy Arceri2016-12-237-21/+18
* nir: add a loop unrolling passTimothy Arceri2016-12-233-0/+578
* nir: add helper for cloning nir_cf_listTimothy Arceri2016-12-232-9/+56
* nir: update fixup_phi_srcs() to handle registersTimothy Arceri2016-12-231-4/+9
* nir: create helper for fixing phi srcs when cloningTimothy Arceri2016-12-231-15/+21
* nir: Add a LCSAA-passThomas Helland2016-12-233-0/+206
* nir: Add a loop analysis passThomas Helland2016-12-236-3/+986
* i965: use nir_lower_indirect_derefs() for GLSLTimothy Arceri2016-12-233-27/+12
* i965: allow sampler indirects on all gensTimothy Arceri2016-12-231-4/+0
* nir: Add a couple quick-and-dirty out-of-SSA helpersJason Ekstrand2016-12-232-12/+180
* vulkan/wsi/x11: don't crash on null wsi x11 connectionArda Coskunses2016-12-221-0/+3
* vulkan/wsi/x11: don't crash on null visualArda Coskunses2016-12-221-0/+3
* radeonsi: Bugfix needed for hashcatChristian Inci2016-12-221-5/+7
* radeonsi: fix gl_ClipDistance and gl_ClipVertex for pointsNicolai Hähnle2016-12-221-2/+10
* radeonsi: only set VS_OUT_MISC_SIDE_BUS_ENA when the misc vector is usedNicolai Hähnle2016-12-221-5/+6
* llvmpipe: Link tests with CLOCK_LIB.Vinson Lee2016-12-211-1/+2
* radv: fix dual source blendingFredrik Höglund2016-12-221-2/+2
* radv: enable shaderStorageImageExtendedFormatsDave Airlie2016-12-221-1/+1
* radv: enable shaderGatherImageExtendedDave Airlie2016-12-221-1/+1
* radv/image: only touch queue family info for concurrent images.Dave Airlie2016-12-211-2/+4
* radv: flush smem for uniform buffer bit.Dave Airlie2016-12-211-1/+3
* radeonsi: add Polaris12 PCI IDJunwei Zhang2016-12-211-0/+7
* radeonsi: add Polaris12 support (v3)Junwei Zhang2016-12-219-2/+19
* glsl: Eliminate the open-coded version of process_block_array_leafIan Romanick2016-12-211-31/+9
* ttn: handle GLSL_SAMPLER_DIM_SUBPASS_MS caseJuan A. Suarez Romero2016-12-211-0/+1
* i965: allow unsourced enabled VAOJuan A. Suarez Romero2016-12-211-7/+16
* svga: Fix a strict-aliasing violation in shader dumperEdward O'Callaghan2016-12-211-1/+9
* draw: use SoA fetch, not AoS oneRoland Scheidegger2016-12-211-48/+23
* gallivm: generalize the compressed format soa fetch a bitRoland Scheidegger2016-12-211-37/+49
* gallivm: provide soa fetch path handling formats with more than 32bitRoland Scheidegger2016-12-211-154/+375
* gallivm: optimize gather a bit, by using supplied destination typeRoland Scheidegger2016-12-218-79/+333
* gallivm: optimize SoA AoS fallback fetch path a littleRoland Scheidegger2016-12-211-22/+46
* gallivm: (trivial) handle non-aligned fetch for lp_build_fetch_rgba_soaRoland Scheidegger2016-12-213-8/+12
* st/nine: Upload on secondary context for Draw*UpAxel Davy2016-12-201-8/+15
* st/nine: Dirty MANAGED buffers at Lock timeAxel Davy2016-12-201-2/+3
* st/nine: Implement new buffer upload pathAxel Davy2016-12-2010-24/+461
* st/nine: Allow non-zero resource offset for vertex buffersAxel Davy2016-12-203-8/+12
* st/nine: Do not wait for DEFAULT lock for volumes when we canAxel Davy2016-12-201-1/+8
* st/nine: Do not wait for DEFAULT lock for surfaces when we canAxel Davy2016-12-201-1/+11
* st/nine: Add arguments to context's blit and copy_regionAxel Davy2016-12-203-6/+22
* st/nine: Idem for nine_context_gen_mipmapAxel Davy2016-12-203-1/+7
* st/nine: Bind destination for surface/volume uploadsAxel Davy2016-12-204-0/+9
* st/nine: Use nine_context_box_upload for volumesAxel Davy2016-12-202-36/+26