summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2010-05-05mesa: Fix build of ES overlay.Chia-I Wu
ES overlay is built with FEATURE_ES1 or FEATURE_ES2, and is built without FEATURE_GL. Fix the build by always building OpenGL ES sources, but test for FEATURE_ES1 or FEATURE_ES2. Also, define symbols that are missing because FEATURE_GL is not defined.
2010-05-04st/mesa: remove commented-out struct fieldBrian Paul
2010-05-04gallium: remove trailing comma in enum listBrian Paul
2010-05-04mesa: add a dummy definition for fpclassify() if neededBrian Paul
2010-05-04mesa: remove trailing comma in enum listBrian Paul
Some compilers complain about this.
2010-05-04llvmpipe: predicate LLVMDumpModule() on DEBUG_JITBrian Paul
2010-05-05tests/raw: Get it building with scons.José Fonseca
2010-05-05draw: Preserve the provoking vertex both when decomposing and clipping.José Fonseca
Based on John Lawless' feedback.
2010-05-05draw: Adjust wideline vertex coords for D3D.Brian Paul
2010-05-04st/mesa: need to pass srcLevel to st_texture_image_copy()Brian Paul
Fixes a regression in mipmap setup.
2010-05-04llvmpipe: fix broken compressed cube mapsBrian Paul
When the cube faces were stored in a compressed format, the img_stride values were wrong and didn't match the per-face size computed in the tex_image_face_size() function. This caused bad rendering or segfaults.
2010-05-04gallium/util: added is_format_compressed()Brian Paul
2010-05-04llvmpipe: do some null pointer checkingBrian Paul
2010-05-04llvmpipe: add some tests for malloc() returning NULL.Brian Paul
Start propogating NULL pointers from allocation functions and checks for NULL in the callers...
2010-05-04Add egl.pc fileKristian Høgsberg
2010-05-04r300g: advertise S3TC only when it's available in GalliumMarek Olšák
2010-05-04u_blitter: fix creating fragment shadersWiktor Janas
See FDO bug #27887. Signed-off-by: Marek Olšák <maraeo@gmail.com>
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-04gallivm: Proper implementation of TXL opcode.José Fonseca
2010-05-04gallivm: Fix several glitches introduced in the prev commit.José Fonseca
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-04gallivm: Implement TXD.José Fonseca
2010-05-04gles: Add -I$(TOP)/include.Chia-I Wu
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-04gallivm: Increase the TGSI translation limits and centralize them in a header.José Fonseca
2010-05-04gallicm: Newton-Raphson step to improve precision.José Fonseca
Disabled as it doesn't make VS/PSPrecision DCT happy, and it would unnecessarily slow some cases where it is not needed.
2010-05-03cso: use framebuffer utility functionsBrian Paul
2010-05-03gallium: move framebuffer utility functions into a new fileBrian Paul
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-03r300g: use util_format_short_name and util_format_is_plainMarek Olšák