summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_atom_framebuffer.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-15gallium: plumb resolve attachments through from frontends -> pipe_framebuffer...Mike Blumenkrantz1-0/+1
2022-11-23st/mesa: only call st_manager_validate_framebuffers at FBO change or SwapBuffersMarek Olšák1-0/+4
2022-01-25mesa/st: move st_fb_orientation into a mesa functionDave Airlie1-1/+1
2022-01-25mesa/st: move last of renderbuffer functionality into mesaDave Airlie1-6/+8
2022-01-25mesa/st: merge st_renderbuffer into gl_renderbuffer.Dave Airlie1-23/+23
2021-08-31gallium: fix surface->destroy use-after-freeliuyujun1-0/+6
2020-12-03st/mesa: put pipe_screen * into st_context and use itMarek Olšák1-1/+1
2019-11-14util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt1-1/+1
2019-07-16mesa: Give _mesa_format_get_color_encoding a clearer name.Eric Anholt1-1/+1
2019-05-29Change a few frequented uses of DEBUG to !NDEBUGMarek Olšák1-1/+1
2019-03-11st/mesa: move utility functions, macros into new st_util.h fileBrian Paul1-0/+1
2018-09-27st/mesa: do not call update_framebuffer_size with NULL pointerErik Faye-Lund1-1/+2
2018-07-31gallium: add storage_sample_count parameter into is_format_supportedMarek Olšák1-1/+1
2018-02-20st/mesa: Factorize duplicate code in st_update_framebuffer_state()Guillaume Charifi1-13/+5
2018-02-09st/mesa: generate blend state according to the number of enabled color buffersMarek Olšák1-0/+1
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