summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_context.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: more context clean-upBrian Paul2008-08-121-0/+6
* gallium: Temporary workaround for mismatched pipe create and pipe destroyJonathan White2008-07-211-0/+3
* gallium: check for FEATURE_feedback and FEATURE_drawpix when creating/using t...Brian Paul2008-07-101-0/+4
* gallium: always need st_init-blit()Brian Paul2008-06-201-4/+0
* gallium: assorted FEATURE testsBrian Paul2008-06-201-1/+9
* gallium: more FEATURE_x testsBrian Paul2008-06-181-1/+5
* gallium: added st_get_proc_address()Brian Paul2008-06-181-0/+9
* gallium: added FEATURE_x testsBrian Paul2008-06-181-2/+12
* gallium: include scissor.hBrian Paul2008-06-091-0/+1
* gallium: move vertex/fragment program unbindingBrian Paul2008-05-201-3/+3
* gallium: clean-up glDraw/CopyPixels shaders when destroying contextBrian Paul2008-05-201-0/+1
* gallium: release textures during context tear-down (fix mem leak)Brian Paul2008-05-161-0/+4
* gallium: implement full reference counting for vertex/fragment programsBrian2008-05-061-0/+3
* gallium: use new buffer wrapper functions in p_inlines.hBrian Paul2008-04-301-3/+1
* gallium: use cso_destroy_vertex/fragment_shader() functionsBrian Paul2008-04-241-2/+9
* gallium: reorder some of the destroy context codeBrian Paul2008-04-171-4/+6
* gallium: remove unneeded st->haveFramebufferSurfaces field.Brian Paul2008-04-091-2/+0
* gallium: streamline viewport/raster/shader state for clearing with quadsBrian Paul2008-04-031-0/+1
* gallium: implement a glBitmap cacheBrian2008-03-281-0/+1
* gallium: disable the selection/feedback draw module's options for wide lines,...Brian Paul2008-03-251-0/+8
* gallium: free bitmap fragment shaders, misc clean-upBrian Paul2008-03-241-0/+1
* gallium: glBitmap code now separe from glDraw/CopyPixels codeBrian2008-03-201-2/+5
* gallium: use the utility pasthrough shadersBrian2008-03-201-0/+1
* gallium: plug in and init GL_EXT_framebuffer_blit function/extensionBrian2008-03-181-0/+5
* gallium: rework CSO-related code in state trackerBrian2008-03-111-2/+7
* Code reorganization: update build.José Fonseca2008-02-151-2/+2
* gallium: initial implemenation of auto mipmap generation in state trackerBrian2008-02-081-0/+2
* gallium: rename pipe_buffer_handle to pipe_buffer, rework pipebuffer/ codeKeith Whitwell2008-01-251-1/+2
* unref const buffers during context destroyBrian2008-01-011-0/+10
* Fix problem with initial viewport/scissor size.Brian2007-12-191-0/+14
* Move _mesa_init_glsl_driver_functions() into shader_api.cBrian2007-12-071-1/+1
* Eliminate struct pipe_region.Michel Dänzer2007-12-071-1/+1
* init glsl functions in st_init_driver_functions()Brian2007-11-071-0/+3
* Determine GL extensions/limits by making pipe queries.Brian2007-11-051-3/+5
* Remove some temporary state tracker context/framebuffer_create functions.Brian2007-11-051-31/+25
* Update xlib driver to use newer state tracker context/framebuffer functions.Brian2007-11-051-0/+7
* comments, tweaksBrian2007-11-051-2/+8
* move st_create_framebuffer() to new st_framebuffer.c fileBrian2007-11-051-10/+0
* Introduce st_framebuffer type and st_create_framebuffer(), st_make_current()Brian2007-11-051-0/+23
* Sketch out new create/destroy context functions which create/wrap a Mesa cont...Brian2007-11-011-0/+27
* remove dead codeBrian2007-11-011-14/+0
* remove unneeded tnl stuffBrian2007-11-011-7/+0
* Lift VBO/tnl stuff up out of driversBrian2007-10-311-0/+8
* plug st_invalidate_state() into ctx->Driver.UpdateStateBrian2007-10-311-0/+10
* Use program serial numbers to avoid re-generating fragment programs for glDra...Brian2007-10-301-2/+2
* added pixel_transfer_cacheBrian2007-10-301-0/+4
* Alternate CopyPixels path based on get/put_tile().Brian2007-10-181-0/+1
* Added accum function/files.Brian2007-10-141-0/+2
* Disable vertex shader fog, compute fog in fragment shader.Brian2007-09-251-0/+5
* move cso cache to the pipe directoryZack Rusin2007-09-181-1/+1