summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga/svga_surface.c
AgeCommit message (Expand)AuthorFilesLines
2016-11-03svga: invalidate new surface before it is bound to a render target viewCharmaine Lee1-1/+21
2016-11-03svga: create BGRX render target view for BGRX_UNORM surfaceCharmaine Lee1-1/+2
2016-09-23svga: eliminate unneeded gotos in svga_validate_surface_view()Brian Paul1-7/+4
2016-09-21svga: minor simplification in svga_validate_surface_view()Brian Paul1-3/+2
2016-09-17svga: single sample surface can be created as non-multisamples surfaceCharmaine Lee1-1/+3
2016-09-17svga: Add function svga_resource_type()Neha Bhende1-19/+1
2016-08-29svga: fix a texture readback bugBrian Paul1-6/+10
2016-08-29svga: move surface propagation code into new functionBrian Paul1-0/+22
2016-08-29svga: s/unsigned/enum pipe_shader_type/Brian Paul1-1/+1
2016-08-26svga: move some code in svga_propagate_surface()Brian Paul1-18/+19
2016-08-26svga: remove local variable in create_backed_surface_view()Brian Paul1-7/+4
2016-08-26svga: add guest statistic gathering interfaceCharmaine Lee1-6/+40
2016-08-16svga: remove unused var in svga_mark_surfaces_dirty()Brian Paul1-1/+0
2016-08-16svga: reduce looping in svga_mark_surfaces_dirty()Brian Paul1-1/+1
2016-06-30svga: adjust render target view format for RGBXBrian Paul1-1/+13
2016-06-28svga: whitespace, line wrapping fixes in svga_surface.cBrian Paul1-11/+16
2015-12-06gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan1-1/+1
2015-10-16svga: add new GALLIUM_HUD queriesNeha Bhende1-0/+4
2015-09-07svga: Fix surface view error handlingThomas Hellstrom1-22/+26
2015-09-02svga: increment texture age when surface is to be marked as dirtyCharmaine Lee1-7/+6
2015-09-02svga: fix backed surface view regressionCharmaine Lee1-5/+9
2015-09-02svga: update driver for version 10 GPU interfaceBrian Paul1-66/+353
2014-08-14svga: remove some unneeded INLINE qualifiersBrian Paul1-1/+1
2014-07-29svga: remove unneeded depth==1 assertion in svga_texture_view_surface()Brian Paul1-1/+0
2014-02-14svga: track which textures are rendered toBrian Paul1-8/+9
2013-11-11svga: improve loops over color buffersBrian Paul1-1/+2
2013-06-25svga: fix layer/level mix-up in svga_mark_surface_dirty()Brian Paul1-1/+1
2012-12-12gallium: remove pipe_surface::usageMarek Olšák1-1/+0
2012-12-12svga: stop using pipe_surface::usageMarek Olšák1-15/+7
2012-06-18svga: fix synchronization bug between sampler views and surfacesBrian Paul1-0/+5
2012-06-14svga: make svga_surface_needs_propagation() surface constBrian Paul1-2/+2
2011-09-23svga: indentation/formatting fixesBrian Paul1-16/+16
2011-09-23svga: Cleanup format capability checking.José Fonseca1-2/+2
2011-09-23svga: Don't use the new depth formats for surfaces that will never be sampled...José Fonseca1-3/+3
2011-09-23svga: Expose the new depth formatsJakob Bornecrantz1-3/+4
2011-02-18svga: Fix NULL dereference.José Fonseca1-4/+5
2011-02-18svga: Ensure pending drawing commands other surface operations are emitted be...José Fonseca1-2/+2
2011-02-14svga: Set the appropriate flags when creating sampler/surface views.José Fonseca1-4/+15
2010-12-02gallium: support for array textures and related changesRoland Scheidegger1-34/+64
2010-05-04svga: Remove unnecessary header.Vinson Lee1-1/+0
2010-05-03svga: Remove the screen private context.José Fonseca1-32/+11
2010-04-11svga: Remove unnecessary headers.Vinson Lee1-2/+0
2010-04-10Squashed commit of the following:Keith Whitwell1-0/+383