summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_blitter.c
Commit message (Expand)AuthorAgeFilesLines
* gallium/util: fix blitter sampler view target initializationRoland Scheidegger2015-05-131-0/+1
* gallium: remove unused pipe_viewport_state::translate[3] and scale[3]Marek Olšák2014-11-161-2/+0
* gallium/util: add a window_space option to the passthrough vertex shaderMarek Olšák2014-11-161-2/+3
* u_blitter: put a comment on util_blitter_cache_all_shaders()Brian Paul2014-10-221-0/+7
* u_blitter: use ctx->bind_fs_state(), not pipe->bind_fs_state()Brian Paul2014-10-221-3/+3
* u_blitter: create basic fs shaders in util_blitter_cache_all_shaders()Brian Paul2014-10-221-1/+12
* u_blitter: do error checking assertions for shader cachingBrian Paul2014-10-221-21/+30
* u_blitter: Create all shaders on demandMichel Dänzer2014-09-021-43/+104
* gallium/u_blitter: don't use an empty fragment shader if there's a colorbufferMarek Olšák2014-08-191-1/+1
* gallium/u_blitter: fix some shader memory leaksBrian Paul2014-07-091-0/+9
* gallium: rename PIPE_CAP_TGSI_VS_LAYER to also have _VIEWPORTIlia Mirkin2014-07-031-1/+1
* gallium/u_blitter: implement scaled blitting in the Z directionMarek Olšák2014-04-041-9/+31
* gallium/u_blitter: don't adjust cubemap coordinates by a small numberMarek Olšák2014-04-041-1/+1
* gallium: allow setting of the internal stream output offsetZack Rusin2014-03-071-4/+9
* gallium/util: Fix memory leakAaron Watry2014-03-061-0/+2
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-1/+1
* gallium/u_blitter: implement shader-based MSAA resolve with bilinear filteringMarek Olšák2013-12-141-31/+48
* gallium/u_blitter: implement shader-based MSAA resolveMarek Olšák2013-12-141-23/+93
* gallium/u_blitter: remove useless parameters from some functionsMarek Olšák2013-12-141-14/+10
* util: fix compile breakageBrian Paul2013-12-121-1/+1
* util: move variable declaration out of for-loopBrian Paul2013-12-121-1/+3
* gallium/util: implement new color clear API in u_blitterMarek Olšák2013-12-121-3/+42
* gallium/util: implement layered framebuffer clear in u_blitterMarek Olšák2013-12-031-24/+48
* u_gen_mipmap: Use untampered cubemap texture coords when generating mipmaps.José Fonseca2013-11-201-1/+2
* gallium: new, unified pipe_context::set_sampler_views() functionBrian Paul2013-10-231-6/+6
* util: remove old bind_fragment_sampler_states() calls from blitter codeBrian Paul2013-10-031-22/+9
* util: use pipe_context::bind_sampler_states() if non-nullBrian Paul2013-10-031-6/+22
* gallium: add condition parameter to render_conditionRoland Scheidegger2013-06-181-1/+2
* gallium/u_blitter: make clearing independent of the colorbuffer formatMarek Olšák2013-06-131-42/+4
* gallium/u_blitter: make clearing independent of the number of bound colorbuffersMarek Olšák2013-06-131-55/+25
* gallium: Add support for multiple viewportsZack Rusin2013-05-251-4/+4
* gallium: Replace gl_rasterization_rules with lower_left_origin and half_pixel...José Fonseca2013-04-231-1/+2
* gallium/u_blitter: implement buffer clearingMarek Olšák2013-04-231-7/+80
* gallium/u_blitter: fix is_blit_generic_supported() stencil checkingBrian Paul2013-04-051-12/+14
* gallium/util: attempt to fix blitting multisample texture arraysMarek Olšák2013-03-111-1/+1
* u_blitter: don't create illegal shaders for 1D/3D/RECT/CUBE MSAADave Airlie2013-03-041-0/+5
* util/u_blitter: Set pipe_sampler_state::normalized_coords correctly.José Fonseca2013-02-231-4/+22
* r300g: implement MSAAMarek Olšák2013-01-061-1/+2
* util: move var declaration before loop to fix MSVC errorBrian Paul2013-01-041-1/+2
* gallium/u_blitter: implement 3D blittingMarek Olšák2013-01-041-30/+74
* gallium/u_blitter: fix blitting TEXTURE_CUBE_ARRAY with a non-zero cube indexMarek Olšák2013-01-041-0/+5
* gallium/u_blitter: minor simplificationMarek Olšák2013-01-041-10/+11
* gallium/u_blitter: unify some parameters into a dstbox parameter in blit_genericMarek Olšák2013-01-041-13/+18
* gallium/u_blitter: remove useless parameter from blitter_default_dst_textureMarek Olšák2013-01-041-5/+4
* gallium/u_blitter: Remove the overlapped blit assert from util_blitter_blit_g...Henri Verbeet2012-12-161-28/+0
* gallium: remove pipe_surface::usageMarek Olšák2012-12-121-7/+0
* gallium/util: move util_try_blit_via_copy_region to u_surface.cMarek Olšák2012-12-121-146/+0
* gallium/u_blitter: handle PIPE_TEXTURE_CUBE_ARRAY in is_box_inside_resourceMarek Olšák2012-11-111-0/+6
* u_blitter: fix cube array checkDave Airlie2012-11-101-1/+1
* u_blitter: don't create fragment program for cube maps unless supported.Dave Airlie2012-11-091-1/+6