summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_atom_framebuffer.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-07st/mesa: don't keep framebuffer state in st_contextMarek Olšák1-30/+35
2017-05-08st/mesa: remove struct st_tracked_stateMarek Olšák1-8/+2
2017-04-13st/mesa: fix wrong comparison in update_framebuffer_state()Samuel Pitoiset1-4/+4
2016-07-30st/mesa: completely rewrite state atomsMarek Olšák1-4/+0
2016-07-30st/mesa: remove st_tracked_state::nameMarek Olšák1-1/+0
2016-06-21st/mesa: invalidate readpixels cacheNicolai Hähnle1-0/+1
2016-04-07mesa/st: Update framebuffer state with no.of samples,layersEdward O'Callaghan1-3/+5
2016-04-07mesa/st: Set _NumSamples in update_framebuffer_state()Edward O'Callaghan1-0/+46
2015-05-12st/mesa: update stencil surface if it comes from textureIlia Mirkin1-1/+4
2014-04-25st/mesa: remove trailing NULL colorbuffersMarek Olšák1-0/+6
2014-04-24mesa/st: Handle empty frame-buffers without asserting.José Fonseca1-5/+4
2014-04-23mesa/st: Fix pipe_framebuffer_state::height for PIPE_TEXTURE_1D_ARRAY.José Fonseca1-2/+33
2014-03-06st/mesa: make winsys fbo sRGB-capable when supportedChia-I Wu1-2/+2
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-3/+3
2014-01-13st/mesa: bind NULL colorbuffers as specified by glDrawBuffersMarek Olšák1-6/+8
2013-12-03st/mesa: add support for layered framebuffers and consolidate codeMarek Olšák1-54/+4
2013-04-11st/mesa: add support for ARB_texture_multisample (v3)Dave Airlie1-0/+1
2012-12-12gallium: remove pipe_surface::usageMarek Olšák1-1/+0
2012-07-28st/mesa: call update_renderbuffer_surface for sRGB renderbuffers, tooChristoph Bumiller1-2/+3
2012-07-23st/mesa: flush the glBitmap cache before changing framebuffer stateMarek Olšák1-0/+4
2012-01-24mesa: remove gl_renderbuffer::WrappedBrian Paul1-2/+0
2011-02-10mesa/st: enable GL_EXT_framebuffer_sRGBDave Airlie1-2/+4
2010-12-02gallium: support for array textures and related changesRoland Scheidegger1-7/+11
2010-05-17mesa/st: adapt to interface changesRoland Scheidegger1-3/+1
2010-04-22st/mesa: assert that binding flags are properly set for drawing surfacesBrian Paul1-0/+10
2010-04-13st/mesa: Drop st_public support.Chia-I Wu1-18/+0
2010-04-10Squashed commit of the following:Keith Whitwell1-12/+13
2010-03-17st/mesa: plug in default for pipe_context::surface_copy() if neededBrian Paul1-12/+4
2010-02-02gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca1-0/+1
2010-01-22Merge branch 'mesa_7_7_branch'Brian Paul1-1/+0
2010-01-16st/mesa: Remove unnecessary header from st_atom_framebuffer.c.Vinson Lee1-1/+0
2009-11-19gallium: don't use arrays for texture width,height,depthKeith Whitwell1-2/+3
2009-10-17gallium: Permit surface_copy and surface_fill to be NULL.Corbin Simpson1-4/+12
2009-07-03Merge branch 'mesa_7_5_branch'Jakob Bornecrantz1-0/+2
2009-07-01mesa: Unbind depth/stencil surface from pipe_framebuffer when none is attached.José Fonseca1-0/+2
2009-05-11Merge branch 'mesa_7_5_branch'Brian Paul1-6/+10
2009-05-11st: do proper refcounting for framebuffer surfacesBrian Paul1-6/+10
2009-05-01st: added st_renderbuffer::defined flagBrian Paul1-0/+1
2009-03-19mesa: check renderbuffer is defined before use.Alan Hourihane1-8/+10
2009-03-13gallium: Remove do_flip argument from surface_copyJakob Bornecrantz1-1/+0
2009-01-27gallium: standardize api on the prefix "nr"Zack Rusin1-3/+3
2009-01-23gallium: change the st_get_framebuffer_surface/texture functionsAlan Hourihane1-4/+3
2009-01-19statetracker: copy back color buffer to front buffer when neededBrian Paul1-1/+13
2008-11-05Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul1-5/+5
2008-10-18gallium: add some checks for null surface pointers in state trackerBrian Paul1-4/+4
2008-09-21gallium: cleanup the after merge framebuffer update codeZack Rusin1-10/+1
2008-09-21gallium: fix a fbo crashZack Rusin1-1/+3
2008-09-16st: hash-warning not recognised on Windows.Michal Krol1-0/+2
2008-09-11st: adapt to new framebuffer struct, with one FIXME outstandingKeith Whitwell1-13/+16
2008-07-15st: Silence compiler warnings on Windows.Michal Krol1-1/+1