summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-04-25Put color index attribute into the 6th attribute slot.Brian Paul
Update a lot of loops, conditionals to use the _TNL_FIRST/LAST_* values instead of specific vertex attributes. Remove the EdgeFlagv function from the GLvertexformat struct.
2006-04-25silence warningsBrian Paul
2006-04-25No longer alias generic vertex attribs with conventional attribs for ↵Brian Paul
GL_ARB_vertex_program.
2006-04-24extended swizzle (bug 6727)Brian Paul
2006-04-24fprintf() clean-up (bug 6730)Brian Paul
2006-04-23updated assertionBrian Paul
2006-04-23enable feedback renderingAapo Tahkola
2006-04-23disable hw locking when entering span rendering for nowAapo Tahkola
2006-04-23need to hold before freeingAapo Tahkola
2006-04-23Enable USER_BUFFERS, RADEON_VTXFMT_A and HW_VBOS on big endian by forcing ↵Benjamin Herrenschmidt
all elts to 32 bits (it would be possible to do a half word swap for 16 bits if somebody is interested) and by using the input route mecanism to swap ubyte's properly in r300EmitArrays. Tested with cva, varray and quake3
2006-04-22Fix yet another issue with popping GL_DRAW_BUFFER state with respect toBrian Paul
single vs. multiple outputs and what kind of FBO is currently bound.
2006-04-21Ensure all GART allocations are freed on context destruction, rather thanAdam Jackson
waiting for the DRM to reap them at process exit. Fixes (fatal) allocation failures in AIGLX configurations. Reviewed by: Aapo Tahkola
2006-04-21Fix format strings for LP64Adam Jackson
2006-04-21pass color index as float, not intBrian Paul
2006-04-21depend is not a .PHONY targetBrian Paul
2006-04-21fix indentationBrian Paul
2006-04-21use vertex.attrib[3] instead of vertex.colorBrian Paul
2006-04-21s/NV/ARB/Brian Paul
2006-04-20limit max program/param length to 255 (spotted by sroland)Aapo Tahkola
2006-04-20check glLoadProgramNV len < 0 (bug 6679)Brian Paul
2006-04-20error_attrib() should generate GL_INVALID_VALUE, not GL_INVALID_ENUM.Brian Paul
New doxygen comments, misc clean-ups.
2006-04-20Make most of the _mesa_noop_*() functions static.Brian Paul
Generate GL_INVALID_VALUE, not GL_INVALID_ENUM when glVertexAttrib is called with a bad index. Use _mesa_noop_vtxfmt_init() in DRI drivers to initialize vertex format struct.
2006-04-20some tentative code for _mesa_update_framebuffer_visual()Brian Paul
2006-04-19SrcReg->Swizzle is always initialized to SWIZZLE_NOOP, and if the programDave Airlie
specifies a 2/3/4-compontent swizzle suffix, SrcReg->Swizzles is just ORed against the new component values, without resetting it first. Attached patch makes tests/vptest2 pass. From Tilam Sauerbeck bug 6673
2006-04-19minor updatesBrian Paul
2006-04-19fix invalid free() problem (bug 6658)Brian Paul
2006-04-19updates for GNU/Hurd (bug 6657)Brian Paul
2006-04-19Replace old README.X11 with updated xlibdriver.htmlBrian Paul
2006-04-18assorted AIX, IRIX fixes from Dan SchikoreBrian Paul
2006-04-18-arch AIX64 no longer neededBrian Paul
2006-04-18Remove carriage-return chars *ONLY*.Michal Krol
2006-04-18Add support for ARB_vertex_shader attrib binding and query.Michal Krol
Clean-up ARB_shaderobjects code a bit.
2006-04-17Add .note.GNU-stack section to assembler files to avoid the default behaviorKristian Høgsberg
of requesting executable stacks.
2006-04-14another simple FBO testBrian Paul
2006-04-14test glReadPixels speed w/ various formats/types, PBOsBrian Paul
2006-04-14Use 'file' command in more places to determine the library ABI (IRIX, SunOS,Brian Paul
Darwin), removes need to pass in special -archopt flags. Restore the -dlopen flag afterall.
2006-04-14Don't have to pass ABI-related flags to mklib anymore.Brian Paul
2006-04-14Silence a few -pedantic warnings.Brian Paul
Remove ^M chars. Replace _mesa_get_string() with simpler copy_string().
2006-04-14s/MaxTextureUnits/MaxTextureCoordUnits/Brian Paul
2006-04-146.5.1 fixesBrian Paul
2006-04-14When popping GL_DRAW_BUFFER state, need to re-do error checking sinceBrian Paul
validity depends on whether a window-system FBO or user-created FBO is currently bound. glPopAttrib() may generate GL_INVALID_OPERATION because of this.
2006-04-14silence -pedantic warningBrian Paul
2006-04-14don't need s_depth.hBrian Paul
2006-04-14Replace ctx->Const.MaxTextureUnits w/ ctx->Const.MaxTexture[Coord/Image]UnitsBrian Paul
in various places. Note that ctx->Texture.CurrentUnit needs to be tested against Coord/Image limits when referenced, not just in glActiveTexture().
2006-04-13If the image file is RGB, convert to RGBA (fixes segfault).Brian Paul
Added CheckError() calls. Remove -ci option.
2006-04-13Fix comment about MaxTextureUnits, needs to be min of coord and image units.Brian Paul
See bug 5994. Also add a few assertions. Use MaxTextureUnits in get.c code. There's probably other places where we need to clean-up the usage of the MaxTexture[Coord/Image]Units constants.
2006-04-13silence minor warningsBrian Paul
2006-04-13casts to fix some -pedantic warningsBrian Paul
2006-04-13Set array normalization flag for normals, colors (Keith)Brian Paul
2006-04-13remove the -dlopen option. Always make both kinds of libs for AIX, Darwin.Brian Paul