Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-01-17 | Update changelog; add Vcs-* and Homepage fields in debian/control.mesa-7.0.2-4 | Julien Cristau | 2 | -0/+10 | |
2008-01-14 | Merge branch 'mesa_7_0_branch' of ↵ | Julien Cristau | 34 | -113/+376 | |
git://anongit.freedesktop.org/git/mesa/mesa into debian-unstable Conflicts: progs/tests/.gitignore progs/tests/Makefile | |||||
2008-01-14 | i965: Fix byte vs. pixel unit mixup for aligned texture pitch. | Michel Dänzer | 1 | -1/+1 | |
I sincerely hope I don't manage to mess this up yet again... Thanks again to Todd Merrill for pointing out the problem and testing the fix on IRC. | |||||
2008-01-11 | i965: Fix unresolved symbol intel_miptree_pitch_align. | Michel Dänzer | 2 | -0/+27 | |
For some reason, I thought that function was shared with i915tex... The good news is that i965 gets to keep the lower pitch alignment requirements. Thanks to Todd Merrill for pointing out the problem on IRC. | |||||
2008-01-08 | i915tex: Centralize mipmap pitch computations. | Keith Packard | 8 | -36/+64 | |
mipmap pitches must account for the device alignment requirements, which used to be fairly simple; just align to a 4-byte boundary. However, to allow textures to be drawn to under TTM, they now need to be aligned to a 64-byte boundary. Placing all of the alignment constraints in a single function allows this new constraint to be applied uniformly. There was some pitch constraining code in intel_miptree_create, but that was modifying the pitch long after the miptree had been layed out, so it only served to wreck the mipmap and cause rendering errors. (cherry picked from commit a183efc132c8db1bb42525ac177ffff96f69a59b with manual changes for mesa_7_0_branch by Michel Dänzer. One side effect of this is that i965 also aligns the pitch of 2D textures to multiples of 64 bytes, hopefully that won't cause any issues) | |||||
2008-01-05 | fix 3d proxy texture depth bug | Brian | 1 | -0/+1 | |
2008-01-05 | fix depth/1 typo in glTexImage3D proxy code | Brian | 1 | -4/+4 | |
2008-01-02 | additional stub functions | Brian | 1 | -0/+4 | |
2008-01-02 | additional GL_COLOR_ATTACHMENTx_EXT cases (bug 13767) | Brian | 1 | -0/+8 | |
2008-01-01 | fix vbo display list memleak upon context destruction | Brian | 2 | -0/+16 | |
2008-01-01 | additional GL_COLOR_ATTACHMENTx_EXT cases (bug 13767) | Brian | 1 | -0/+8 | |
2008-01-01 | fix GLSL uniform/attrib bugs (13753) | Brian | 1 | -0/+1 | |
2008-01-01 | Convert to 0/1 when setting boolean uniforms | Bruce Merry | 2 | -1/+47 | |
Also add some extra tests to the shader_api regression tests | |||||
2008-01-01 | Make use of count in _mesa_uniform_matrix | Bruce Merry | 1 | -13/+25 | |
2008-01-01 | Add a test program to test for assorted bugs in shader_api.c | Bruce Merry | 3 | -0/+300 | |
2008-01-01 | More fixes to shader_api | Bruce Merry | 1 | -7/+16 | |
- return GL_INVALID_OPERATION instead of GL_INVALID_VALUE if location is bad - correct the type-checking of uniforms from my previous commit - accept location of -1 in _mesa_uniform_matrix | |||||
2008-01-01 | Fix several bugs relating to uniforms and attributes in GLSL API | Bruce Merry | 1 | -11/+73 | |
- fix sizes for GL_FLOAT_MAT2x3 and GL_FLOAT_MAT4x3 in sizeof_glsl_type - fix size returns in _mesa_get_active_attrib - fix out-of-bounds array access to vec_types in _mesa_get_active_attrib - fix queries of matrix uniforms in _mesa_get_uniformfv - fix _mesa_get_uniformfv to only return one base, even from an array - allow location == -1 in _mesa_uniform - validate types in _mesa_uniform - allow array overruns in _mesa_uniform | |||||
2008-01-01 | added 'get' info for framebuffer object tokens | Brian | 2 | -8/+18 | |
2008-01-01 | add 'Get' info for MAX_3D_TEXTURE_SIZE (for bug 13811) | Brian | 1 | -1/+3 | |
2008-01-01 | add missing double quote (bug 13878) | Brian | 1 | -1/+1 | |
2007-12-22 | fix GL_LINE_LOOP with drivers using own render pipeline stage (#12410, #13527) | Roland Scheidegger | 10 | -10/+10 | |
primitive needs to include the begin/end flags (broken since vbo-0.2). Should fix missing first/last line segment on gamma, i810, i915, mga, r200, radeon, s3v, savage, unichrome (r300 already correct). Tested on r200, fixes #13527. | |||||
2007-12-20 | glGetActiveUniform fix | Brian | 1 | -0/+1 | |
2007-12-20 | return correct size from glGetActiveUniform (bug 13751) | Brian | 1 | -3/+55 | |
2007-12-19 | i965: allocate GRF registers before building subroutines, | Xiang, Haihao | 3 | -16/+25 | |
it ensures there are sufficient registers for all subroutines. | |||||
2007-12-19 | i965: restore the flag after building the subroutine of the | Xiang, Haihao | 1 | -2/+11 | |
GS thread. fix #13240 | |||||
2007-12-18 | Remove -I$(TOP)/src/mesa/transform | Brian | 1 | -1/+0 | |
2007-12-18 | simplify update two-side lighting test (follow-on to previous ↵ | Brian | 1 | -3/+1 | |
front/back-face changes) | |||||
2007-12-18 | fix NEED_SECONDARY_COLOR for vert/frag progs | Brian | 1 | -4/+4 | |
2007-12-18 | Prepare changelog for upload.mesa-7.0.2-3 | Julien Cristau | 1 | -2/+2 | |
2007-12-18 | debian/control fixups | Julien Cristau | 2 | -8/+16 | |
* Bump Standards-Version to 3.7.3. * Move libgl1-mesa-swx11-dbg, mesa-common-dev and libosmesa6-dev to section libdevel. * libgl1-mesa-swx11 conflicts with libgl1-mesa-glx. Move it and libgl1-mesa-swx11-dev to priority extra. * Fix typo in mesa-common-dev's long description. | |||||
2007-12-18 | Update changelog. | Julien Cristau | 1 | -0/+6 | |
2007-12-18 | Merge branch 'mesa_7_0_branch' of git.freedesktop.org:/git/mesa/mesa into ↵ | Julien Cristau | 69 | -479/+853 | |
debian-unstable Conflicts: progs/trivial/quad-clip-nearplane.c | |||||
2007-12-17 | i915tex: Fix issues with glDrawBuffer(GL_NONE). | Michel Dänzer | 1 | -27/+23 | |
Don't dereference NULL renderbuffer pointer, and make sure the software fallback sticks. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=13694 . | |||||
2007-12-14 | fix polygon cull regression | Brian | 1 | -7/+3 | |
2007-12-07 | configs: Fix linking with static libGL and --as-needed | Dan Nicholson | 3 | -3/+6 | |
Linking of the programs breaks when using a static libGL and the GNU ld option --as-needed. This is because libXext is needed for the XShm functions. (cherry picked from commit 6aaf9bdd418e11d5ccb76a6ab85a8df36b0c8804) | |||||
2007-12-04 | fix gl_FrontFacing | Brian | 1 | -0/+1 | |
2007-12-04 | fix span->facing computation and gl_FrontFacing initialization | Brian | 2 | -7/+5 | |
2007-12-04 | Fix gl_FrontFacing compilation problem | Brian | 1 | -1/+2 | |
2007-12-04 | Use -Bsymbolic for linking all shared objects. | Michel Dänzer | 1 | -2/+7 | |
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=10132 . Also remove comment about SONAME, as SONAME only applies to shared libraries. (cherry picked from commit fc7ddea8535f1a9c196bf30f7864414e4ac18b8a) | |||||
2007-12-03 | fix two-side lighting bug/crash | Brian | 1 | -0/+1 | |
2007-12-03 | fix DD_TRI_LIGHT_TWOSIDE bug (#13368) | Brian | 1 | -4/+4 | |
2007-12-03 | Fix the library name in glw.pc | Dan Nicholson | 1 | -1/+1 | |
Fix a copy and paste error s/GLU/GLw/ in glw.pc. (cherry picked from commit 2dc85e8078bed67cb5d8bc3e16484f56c61c61ca) | |||||
2007-12-03 | fix two-sided stencil | Brian | 1 | -0/+1 | |
2007-12-03 | added missing quote char | Brian | 1 | -1/+1 | |
2007-12-03 | i915tex: Fix up state changes for i8xx. | Michel Dänzer | 1 | -6/+56 | |
(cherry picked from commit 2af613e0b8e6f89cc7528ff5a969e18f077e61fc) | |||||
2007-11-30 | fix-build: remove ctx->_Facing assignment | Brian | 1 | -8/+0 | |
2007-11-30 | fix broken two-sided stencil | Brian | 15 | -24/+49 | |
2007-11-30 | better front-plane clip test | Brian | 1 | -15/+28 | |
2007-11-30 | i965: use uncompressed instruction to ensure only | Xiang, Haihao | 1 | -0/+1 | |
Pixel Mask Copy is modified as the pixel shader thread turns off pixels based on kill instructions. | |||||
2007-11-29 | New ctx->Driver.Map/UnmapTexture() functions for accessing textures from ↵ | Brian | 4 | -1/+56 | |
t_vb_program.c |