summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_blitter.c
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: don't change viewport for blits, use window-space positionsMarek Olšák2017-10-071-1/+3
* radeonsi: don't save and restore vertex buffers and elements for u_blitterMarek Olšák2017-10-071-6/+9
* gallium/u_blitter: let drivers decide which VS to use for draw_rectangleMarek Olšák2017-10-071-41/+50
* gallium/u_blitter: let drivers set the vertex elements stateMarek Olšák2017-10-071-26/+28
* gallium/u_blitter: remove blitter_context_priv::viewportMarek Olšák2017-10-071-10/+8
* gallium/u_blitter: use UTIL_BLITTER_ATTRIB_NONE (0) instead of 0 directlyMarek Olšák2017-09-111-2/+2
* gallium/u_blitter: don't pass GENERIC in VS if it's not neededMarek Olšák2017-09-111-17/+45
* gallium/u_blitter: use draw_rectangle for all blits except cubemapsMarek Olšák2017-09-111-86/+95
* gallium/u_blitter: use draw_rectangle callback for layered clearsMarek Olšák2017-09-111-26/+26
* gallium/u_blitter: add new union blitter_attrib to replace pipe_color_unionMarek Olšák2017-09-111-50/+43
* 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