summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-12-21ir_to_mesa: Print Mesa IR again after running _mesa_optimize_programi915-fixesIan Romanick1-1/+10
2016-12-21i915: Request that loops and continue statements be loweredIan Romanick1-0/+2
2016-12-21i915: Set vertical bias to 0.4375 instead of 0.5Ian Romanick2-3/+9
2016-12-21glsl: Eliminate the open-coded version of process_block_array_leafIan Romanick1-31/+9
2016-12-21ttn: handle GLSL_SAMPLER_DIM_SUBPASS_MS caseJuan A. Suarez Romero1-0/+1
2016-12-21i965: allow unsourced enabled VAOJuan A. Suarez Romero1-7/+16
2016-12-21svga: Fix a strict-aliasing violation in shader dumperEdward O'Callaghan1-1/+9
2016-12-21draw: use SoA fetch, not AoS oneRoland Scheidegger1-48/+23
2016-12-21gallivm: generalize the compressed format soa fetch a bitRoland Scheidegger1-37/+49
2016-12-21gallivm: provide soa fetch path handling formats with more than 32bitRoland Scheidegger1-154/+375
2016-12-21gallivm: optimize gather a bit, by using supplied destination typeRoland Scheidegger8-79/+333
2016-12-21gallivm: optimize SoA AoS fallback fetch path a littleRoland Scheidegger1-22/+46
2016-12-21gallivm: (trivial) handle non-aligned fetch for lp_build_fetch_rgba_soaRoland Scheidegger3-8/+12
2016-12-20st/nine: Upload on secondary context for Draw*UpAxel Davy1-8/+15
2016-12-20st/nine: Dirty MANAGED buffers at Lock timeAxel Davy1-2/+3
2016-12-20st/nine: Implement new buffer upload pathAxel Davy10-24/+461
2016-12-20st/nine: Allow non-zero resource offset for vertex buffersAxel Davy3-8/+12
2016-12-20st/nine: Do not wait for DEFAULT lock for volumes when we canAxel Davy1-1/+8
2016-12-20st/nine: Do not wait for DEFAULT lock for surfaces when we canAxel Davy1-1/+11
2016-12-20st/nine: Add arguments to context's blit and copy_regionAxel Davy3-6/+22
2016-12-20st/nine: Idem for nine_context_gen_mipmapAxel Davy3-1/+7
2016-12-20st/nine: Bind destination for surface/volume uploadsAxel Davy4-0/+9
2016-12-20st/nine: Use nine_context_box_upload for volumesAxel Davy2-36/+26
2016-12-20st/nine: Fix leak with volume dtorAxel Davy1-1/+1
2016-12-20st/nine: Fix leak with cubetexture dtorAxel Davy1-1/+1
2016-12-20st/nine: Use nine_context_box_upload for surfacesAxel Davy2-32/+33
2016-12-20st/nine: Implement nine_context_box_uploadAxel Davy2-0/+50
2016-12-20st/nine: Use nine_context_gen_mipmap in BaseTexture9Axel Davy1-9/+3
2016-12-20st/nine: Implement nine_context_gen_mipmapAxel Davy2-0/+22
2016-12-20st/nine: Optimize managed buffer uploadAxel Davy2-5/+10
2016-12-20st/nine: Implement nine_context_range_uploadAxel Davy2-0/+19
2016-12-20st/nine: Do not bind the container if forward is falseAxel Davy1-7/+5
2016-12-20st/nine: Comment and simplify iunknownAxel Davy2-21/+18
2016-12-20st/nine: Detach buffers in swapchain dtor.Axel Davy1-1/+1
2016-12-20st/nine: Fix NineUnknown_DetachAxel Davy1-2/+1
2016-12-20st/nine: Simplify ARG_BIND_REFAxel Davy1-7/+3
2016-12-20st/nine: Avoid flushing the queue for queries GetDataAxel Davy4-19/+33
2016-12-20st/nine: Add CSMT_NO_WAIT_WITH_COUNTERPatrick Rudolph1-0/+54
2016-12-20st/nine: Use nine_context_clear_render_targetAxel Davy4-15/+29
2016-12-20st/nine: Optimize ColorFillAxel Davy1-1/+1
2016-12-20st/nine: Simplify ColorFillAxel Davy1-9/+1
2016-12-20st/nine: use get_pipe_acquire/release when possibleAxel Davy8-16/+34
2016-12-20st/nine: Implement Fast path for dynamic buffers and csmtAxel Davy3-10/+64
2016-12-20st/nine: Add secondary pipe for deviceAxel Davy2-1/+5
2016-12-20st/nine: Add nine_context_get_pipe_acquire/releaseAxel Davy4-0/+91
2016-12-20st/nine: SYSTEMMEM ignores DISCARD.Axel Davy1-1/+5
2016-12-20st/nine: Upload Managed buffers just before draw call using themAxel Davy2-17/+14
2016-12-20st/nine: Track bindings for buffersAxel Davy3-6/+55
2016-12-20st/nine: Fix BASETEX_REGISTER_UPDATEAxel Davy1-1/+1
2016-12-20st/nine: Simplify the logic to bind texturesAxel Davy3-39/+47