summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_blitter.c
Commit message (Expand)AuthorAgeFilesLines
* gallium/u_blitter: don't use boolean, TRUE, FALSEMarek Olšák2017-08-221-61/+61
* gallium/u_simple_shaders: do util_make_layered_clear_vertex_shader differentlyMarek Olšák2017-08-221-1/+1
* gallium/u_blitter: remove get_next_surface_layer callbackMarek Olšák2017-08-221-6/+1
* gallium/util: s/unsigned/enum tgsi_texture_type/Brian Paul2017-07-251-7/+8
* gallium/u_blitter: don't use TXF for scaled blitsMarek Olšák2017-07-171-4/+6
* gallium/u_blitter: use 2D_ARRAY for cubemap blits if possibleMarek Olšák2017-06-071-18/+34
* gallium/u_blitter: use TXF if possibleMarek Olšák2017-06-071-102/+190
* gallium/u_blitter: use TEX_LZ if it's supportedMarek Olšák2017-06-071-4/+8
* gallium/util: add _LZ and TXF options to simple shadersMarek Olšák2017-06-071-4/+9
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-8/+9
* gallium/blitter: use the common uploaderMarek Olšák2017-02-141-9/+3
* util: fix memory leak from the fragment shaders for SINT<->UINT blitsCharmaine Lee2016-11-231-1/+1
* util/blitter: add clamping during SINT <-> UINT blitsNicolai Hähnle2016-11-161-21/+52
* util/blitter: index texfetch_col shaders by typeNicolai Hähnle2016-11-161-35/+19
* gallium/u_blitter: split out a helper for common clear stateRob Clark2016-08-161-13/+25
* gallium/u_blitter: add helper to save FS const buffer stateRob Clark2016-08-161-0/+10
* gallium/u_blitter: export some functionsRob Clark2016-08-161-70/+75
* gallium/util: fix some 4-space indentation in blitter codeBrian Paul2016-06-231-21/+21
* gallium/u_blitter: implement mipmap generationMarek Olšák2016-06-211-114/+232
* gallium/u_blitter: do GL-compliant integer resolvesMarek Olšák2016-05-311-19/+7
* gallium,utils: Fix trivial sign compare warningsJan Vesely2016-05-031-5/+5
* gallium/util: s/Elements/ARRAY_SIZE/Brian Paul2016-04-281-4/+4
* gallium/util: initialize pipe_framebuffer_state to zerosBrian Paul2016-04-251-1/+1
* gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák2016-04-221-4/+4
* gallium: pause queries for all meta opsMarek Olšák2016-04-121-0/+4
* u_upload_mgr: allow specifying PIPE_USAGE_* for the upload bufferMarek Olšák2016-01-021-1/+2
* u_upload_mgr: remove alignment parameter from u_upload_createMarek Olšák2016-01-021-1/+1
* u_upload_mgr: pass alignment to u_upload_data manuallyMarek Olšák2016-01-021-2/+2
* util/blitter: Fix "SO C90 forbids mixed declarations and code".Jose Fonseca2015-12-021-2/+4
* gallium/util: Fix util_blitter_clear_depth_stencil() for num_layers>1Edward O'Callaghan2015-12-021-4/+12
* gallium/util: Fix util_blitter_clear_render_target() for num_layers>1Edward O'Callaghan2015-12-021-3/+12
* gallium/u_blitter: add support for multi-dword clear values in clear_bufferMarek Olšák2015-11-131-11/+14
* gallium/util: avoid unreferencing random memory on buffer alloc failureIlia Mirkin2015-09-281-1/+1
* gallium/u_blitter: handle allocation failuresMarek Olšák2015-09-241-0/+6
* util/u_blitter: implement alpha blending for pipe->blitMarek Olšák2015-08-211-18/+36
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-3/+3
* util/blitter (and friends): generate appropriate SVIEW declsRob Clark2015-06-211-12/+45
* gallium/u_blitter: disable tessellation for all operationsMarek Olšák2015-05-161-0/+27
* 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