summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2010-05-04intel: Update renderbuffers unconditionally in intelSetTexBuffer2()Kristian Høgsberg
2010-05-04st/mesa: return success/fail from guess_and_alloc_texture()Brian Paul
Before we looked at stObj->pt to see if we may have run out of memory, but that's not a good indicator. This fixes the spurious GL_OUT_OF_MEMORY errors that could arise before.
2010-05-04st/mesa: improved st_texture_image_copy()Brian Paul
No longer need to search for the src mipmap level. Added assertions. Updated comments. Moved debug code into separate function.
2010-05-04mesa/st: Fill in native program limits.José Fonseca
In the lack of more fine grained capabilities in Gallium, assume that if the pipe driver supports GLSL then native limits match Mesa software limits. (cherry picked from commit 40a90cd11234a09c2477f5c9984dd6d9fac3f52c)
2010-05-04intel: Enable GL_EXT_framebuffer_object for gles2Kristian Høgsberg
2010-05-04mesa: Forgot to add .pc.in files for glesKristian Høgsberg
Some day I'll grow up and remember to add new files when I commit.
2010-05-03mesa: Only initialize TNL for OpenGLKristian Høgsberg
2010-05-03mesa: Only initialize save dispatch table for OpenGLKristian Høgsberg
2010-05-03mesa: increase MAX_DRAW_BUFFERS to 8Brian Paul
Required for GL 3.x
2010-05-03gallium: move surface utility functions into u_surface.cBrian Paul
This is a better place than in u_rect.c
2010-05-03st/mesa: remove dead codeBrian Paul
2010-05-03st/mesa: remove unused needFlush parameter to st_finalize_texture()Brian Paul
2010-05-03st/mesa: updated comments and fix some formatting in texture storage codeBrian Paul
2010-05-03st/mesa: rename srcImageStride -> srcRowStride and fix-up formattingBrian Paul
2010-05-03st/mesa: consolidate and clean-up texture memory allocation codeBrian Paul
2010-05-03st/mesa: updated comments for st_texture_image_map()Brian Paul
2010-05-03st/mesa: move some texture size calculation codeBrian Paul
2010-05-03st/mesa: remove old convolution-related vars and min pitch codeBrian Paul
2010-05-03st/mesa: remove unsupported convolution codeBrian Paul
2010-05-03st/mesa: updated commentBrian Paul
2010-05-03glsl: change variable declared assertion into conditionalBrian Paul
The slang_variable::declared field originated as a debug field but can be promoted for use during sematic error checking. Fixes fd.o bug 27921. NOTE: this is a candidate for back-porting to the 7.8 stable branch.
2010-05-03Revert "glapi: s/strcpy/strncpy/"Brian Paul
This reverts commit 9446fd8f69564e09ffd0f28735a99c510f84bb62. It doesn't make sense to replace strcpy(a,b) with strncpy(a,b,strlen(b)). The preceeding code effectively does bounds checking, btw.
2010-05-03st/mesa: remove dead codeBrian Paul
2010-05-03st/mesa: restore original last_layer comparisonBrian Paul
Commit e648d4a1d1c0c5f70916e38366b863f0bec79a62 changed the original less-than test to a not-equal test. This was an effort to save some memory by switching the texture layout to a non-mipmapped layout when we mis-guessed about the original layout (thus saving some memory). However, this causes us to hit a new (apparently broken) code path when copying the old texture's data to the new texture. Simply undo this change for the time being until the other/new bug is fixed. Fixes fd.o bug 27933.
2010-05-03Generate es glapi files when es1 or es2 is enabledKristian Høgsberg
2010-05-03driswrast: Fix more context creation breakageKristian Høgsberg
Pointed out by Colin Harrison.
2010-05-03nouveau: fix nouveau_create_context declerationDave Airlie
2010-05-03swrast: Correct include for mtypes.hJakob Bornecrantz
2010-05-02Update drisw state tracker to use new API aware context createXavier Chantry
Even though swrast defines its own __DriverAPIRec it still shares the driCreateNewContext() implementation from dri_util.c. So the CreateContext prototypes have to match in the two __DriverAPIRecs. Reviewed-by: Jakob Bornecrantz <jakob@vmware.com> Signed-off-by: Xavier Chantry <chantry.xavier@gmail.com>
2010-05-02mesa: Include api_exec.h in dlist.c.Vinson Lee
Fixes _mesa_alloc_dispatch_table implicit declaration warning.
2010-05-02mesa: Include mfeatures.h before testing feature macrosKristian Høgsberg
2010-05-02mesa: Only compile ES files when ES1 or ES2 are selectedKristian Høgsberg
This still requieres manual generation of the es1 and es2 glapis and is disabled by default.
2010-05-02mesa: #ifdef out more remap_table related code when disabled.José Fonseca
Seems to get everything building again here.
2010-05-02Merge branch 'gles2-2'Kristian Høgsberg
Conflicts: src/mesa/drivers/dri/common/dri_util.h
2010-05-02Hook in install rules for es1 and es2Kristian Høgsberg
2010-05-02Add glesv2.pc and glesv1_cm.pc pkg-config files for ES 1 and 2Kristian Høgsberg
2010-05-02st/mesa: Create context for API_OPENGL as first priorityKristian Høgsberg
2010-05-02mesa: s/sprintf/_mesa_snprintf/Vinson Lee
2010-05-01glsl: s/sprintf/_mesa_snprintf/Vinson Lee
2010-05-01glapi: s/strcpy/strncpy/Vinson Lee
2010-04-28gles: Build libGLESv1_CM.so and libGLESv2.so from glapi filesKristian Høgsberg
2010-04-28intel: Only register ES2 extensions for ES2 contextsKristian Høgsberg
2010-04-28configure.ac: Add options to enable GLES1/2 API supportKristian Høgsberg
2010-04-28intel: Advertise GLES1/2 for i915+ when enabledKristian Høgsberg
2010-04-28dri: Add DRI entrypoints to create a context for a given APIKristian Høgsberg
2010-04-28dri: Add DRI entrypoints to create a context for a given APIKristian Høgsberg
2010-04-28st/mesa: Move st_cb_drawtex.c to the mesa state trackerKristian Høgsberg
2010-04-28es: Drop es specific enums.cKristian Høgsberg
2010-04-28glapi: Regenerate enums.c for all APIsKristian Høgsberg
2010-04-28glapi: Update gl_enum.py to generate enum tables for multiple APIsKristian Høgsberg