summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_context.c
Commit message (Expand)AuthorAgeFilesLines
* st/mesa: emit saturates in the vertex shader if Shader Model 3.0 is supportedMarek Olšák2013-02-061-0/+1
* mesa: Make the drivers call a non-code-generated dispatch table setup.Eric Anholt2013-01-211-1/+1
* drivers: compute version and then initialize exec tableJordan Justen2012-12-161-0/+8
* st/mesa: remove a weird msaa hackMarek Olšák2012-12-121-17/+0
* gallium: add start_slot parameter to set_vertex_buffersMarek Olšák2012-10-311-1/+2
* mesa: remove the driverCtx parameter to _mesa_create/initialize_context()Brian Paul2012-10-051-1/+1
* st/mesa: accept and handle configuration options from st/driVadim Girlin2012-08-231-3/+7
* st/mesa: use Elements() instead of hard-coded numberBrian Paul2012-08-181-1/+4
* st/mesa: combine vertex/fragment sampler state in arraysBrian Paul2012-08-161-9/+6
* st/mesa: rename some vertex/fragment state fields for better consistencyBrian Paul2012-08-061-2/+8
* st/mesa: use STATIC_ASSERT in a few placesBrian Paul2012-07-271-3/+3
* st/mesa: implement accelerated stencil blitting using shader stencil exportMarek Olšák2012-07-121-0/+2
* st/mesa: use pipe_sampler_view_release() in st_destroy_context_priv()Brian Paul2012-05-191-1/+1
* Merge branch 'gallium-userbuf'Marek Olšák2012-05-111-32/+21
|\
| * cso: cso_context should install u_vbuf by itself and not st/mesaMarek Olšák2012-04-301-27/+0
| * gallium: add void *user_buffer in pipe_vertex_bufferMarek Olšák2012-04-301-5/+0
| * st/mesa: make user constant buffers optionalMarek Olšák2012-04-301-0/+11
| * st/mesa: make user index buffers optionalMarek Olšák2012-04-301-0/+10
* | mesa: add gl_context::NewDriverState and use it for vertex arraysMarek Olšák2012-05-081-0/+6
|/
* mesa/st: Fix derreference after free.José Fonseca2012-04-251-2/+6
* u_vbuf: take advantage of all new vertex fetch capsMarek Olšák2012-04-241-1/+3
* gallium: make user vertex buffers optionalMarek Olšák2012-04-241-0/+26
* st/mesa: use u_upload_mgr to upload vertices for glBitmapMarek Olšák2012-04-181-0/+3
* st/mesa: do vertex and fragment color clamping in shadersMarek Olšák2012-01-251-0/+11
* mesa: rewrite accum buffer supportBrian Paul2011-12-081-2/+3
* st/mesa: tell VBO module to always unmap buffers before drawingBrian Paul2011-10-261-0/+4
* st/mesa: check if _mesa_create_context() returns NULLEmil Velikov2011-07-121-0/+3
* st/mesa: overhaul vertex/fragment sampler and sampler views.Dave Airlie2011-05-161-3/+0
* mesa: plug in new functions for GL_ARB_sampler_objectsBrian Paul2011-04-101-0/+2
* mesa/st: Fix user buffer size computation when stride is zero.José Fonseca2011-04-071-2/+2
* gallium: add texture barrier support to the interface and st/mesa (v2)Marek Olšák2011-03-151-0/+2
* st/mesa: implement ARB_syncMarek Olšák2011-03-081-0/+2
* gallium: notify drivers about possible changes in user buffer contentsMarek Olšák2011-02-141-0/+5
* mesa: remove _mesa_create_context_for_api()Brian Paul2011-02-081-1/+1
* st/mesa: optimize constant buffer uploadsMarek Olšák2011-01-061-7/+0
* Squashed commit of the following (st-mesa-per-context-shaders branch):Brian Paul2010-12-131-0/+2
* st/mesa: Unbind all constant buffersJakob Bornecrantz2010-12-061-2/+2
* mesa: replace #defines with new gl_shader_type enumBrian Paul2010-11-231-0/+5
* st/mesa: Reset the constant buffers before destroying the pipe context.Tilman Sauerbeck2010-11-041-0/+5
* st/mesa: Reset the index buffer before destroying the pipe context.Tilman Sauerbeck2010-11-021-0/+2
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-5/+5
* Rename GLvisual and __GLcontextModes to struct gl_configKristian Høgsberg2010-10-131-1/+1
* mesa/st: support using PIPE_TEXTURE_RECT internallyLuca Barbieri2010-08-201-0/+5
* st/mesa: remove stray semicolonsBrian Paul2010-08-061-1/+1
* st/mesa: Only get mesa mvp dp4 option onceJakob Bornecrantz2010-08-051-1/+4
* st/mesa: Add missing header in st_context.c.Vinson Lee2010-08-041-0/+1
* st/mesa: Add support for multiple APIs.Chia-I Wu2010-06-291-11/+2
* mesa: refactor shader api / object codeBrian Paul2010-06-101-2/+2
* st/mesa: Remove unnecessary headers.Vinson Lee2010-05-261-2/+0
* gallium: Fix invalidate framebuffer with old libGL librariesJakob Bornecrantz2010-05-211-0/+2