summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-24mesa/main: Make FEATURE_colortable follow feature conventions.Chia-I Wu
As shown in mfeatures.h, this allows users of colortab.h to work without knowing if the feature is available.
2009-09-24mesa/main: Make FEATURE_pixel_transfer follow feature conventions.Chia-I Wu
As shown in mfeatures.h, this allows users of pixel.h to work without knowing if the feature is available.
2009-09-24mesa/main: Add comments to mfeatures.h.Chia-I Wu
The comments document the conventions that a feature may follow.
2009-09-24progs/perf: glGenerateMipmap() testBrian Paul
2009-09-24mesa: _mesa_meta_GenerateMipmap() now workingBrian Paul
Handles GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_CUBE_MAP. But GL_TEXTURE_3D and texture borders not supported yet.
2009-09-24mesa: remove: unused gl_vertex_program::TnlData fieldBrian Paul
2009-09-24NV fp lexer: Add UP4B and UP4UB instructions that were previously missingIan Romanick
2009-09-24intel: Flush the batch when we're about to subdata into a VBO.Eric Anholt
This fixes the clears in openarena with the new metaops clear code, and the new piglit vbo-subdata-sync test. Bug #23857.
2009-09-24i965: Clean up some mess with the batch cache.Eric Anholt
Its flagging of extra state that's already flagged by the vtbl new_batch when appropriate was confusing my tracking down of the OA clear bug.
2009-09-24st/xorg: start working on the Xv acceleration codeZack Rusin
2009-09-24st/xorg: fills are supported plussome minor clenupsZack Rusin
2009-09-24st/xorg: add easier way of disabling/enabling accelerationZack Rusin
2009-09-24llvmpipe: add missing __FUNCTION__ parameter to debug_printf() callsBrian Paul
2009-09-24llvmpipe: increase max 3D texture size to 256Brian Paul
2009-09-24Merge branch 'mesa_7_6_branch'Brian Paul
Conflicts: src/mesa/vbo/vbo_exec_array.c
2009-09-24Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul
2009-09-24softpipe: Increase GL_MAX_3D_TEXTURE_SIZE to 256.Vinson Lee
2009-09-24i965: Emit zero initialization for NV VP temporaries as required.Eric Anholt
This is similar to what r300 does inside the driver, but I've added it as a generic option since it seems most hardware will want it. Fixes piglit nv-init-zero-reg.vpfp and nv-init-zero-addr.vpfp.
2009-09-24i965: Remove assert about NV_vp now that it somewhat works.Eric Anholt
2009-09-24i965: Load NV program matrices when required.Eric Anholt
2009-09-24mesa: Initialize NV_vertex_program fields for the parameter lists and such.Eric Anholt
This helps let drivers treat NV_vp like ARB_vp.
2009-09-24mesa: remove glEnable(GL_DEPTH_BOUNDS_TEST_EXT) check/warningBrian Paul
At the time of the enable there may not be a Z buffer, but one may be attached to the FBO later.
2009-09-24mesa: remove rgbMode check in enable_texture()Brian Paul
If the currently bound FBO isn't yet validated it's possible for rgbMode to be zero so we'll lose the texture enable. This could fix some FBO rendering glitches, but I don't know of any specific instances.
2009-09-24intel: use default array/element buffers in intel_generate_mipmap()Brian Paul
If there happened to be a bound VBO when intel_generate_mipmap() was called we blew up because of a bad vertex array pointer. Fixes regnumonline, bug 23859.
2009-09-24mesa: replace assertion with no-op function assignmentBrian Paul
2009-09-24mesa: added commentBrian Paul
2009-09-24vbo: limit number of warnings to 10Brian Paul
Otherwise some apps will emit tons of warnings.
2009-09-24Merge branch 'mesa_7_6_branch'Pauli Nieminen
2009-09-24radeon: Fix scissors for r600 KMS.Pauli Nieminen
Radeon generic scissors code had problem that some of code was using exclusive and some inclusive bottom right corner. Only r600 driver is using exclusive coordinate so changed generic code to pass inclusive coordinate and r600 driver changes BR coordinate to be exclusive.
2009-09-24Merge branch 'mesa_7_6_branch'Brian Paul
Conflicts: src/mesa/drivers/dri/r600/r700_assembler.c src/mesa/drivers/dri/r600/r700_chip.c src/mesa/drivers/dri/r600/r700_render.c src/mesa/drivers/dri/r600/r700_vertprog.c src/mesa/drivers/dri/r600/r700_vertprog.h src/mesa/drivers/dri/radeon/radeon_span.c
2009-09-24Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul
2009-09-24gallium/trace: casts to silence warningsBrian Paul
2009-09-24tgsi/sse: remove old commentsBrian Paul
2009-09-24tgsi/sse: implement SEQ, SGT, SLE, SNEBrian Paul
2009-09-24tgsi/sse: Pass the lodbias, not zero. More comments.Brian Paul
This fixes the glean/glsl1 "texture2D(), with bias" test when using SSE.
2009-09-24mesa: added default case return to silence warningBrian Paul
2009-09-24glsl: init var to silence warningBrian Paul
2009-09-24glsl: fix missing initializers warningBrian Paul
2009-09-24progs/perf: fix warnings in readpixels testKeith Whitwell
2009-09-24progs/perf: fix typo in sconscriptKeith Whitwell
2009-09-24trace: fix printf warningsKeith Whitwell
2009-09-24softpipe: fix compiler warningsKeith Whitwell
2009-09-24pipebuffer: fix printf warningsKeith Whitwell
2009-09-24pipebuffer: fix warningsKeith Whitwell
2009-09-24draw: fix warningKeith Whitwell
2009-09-24progs/perf: accept GL3.x alsoKeith Whitwell
2009-09-24r600 : fix draw_prim bug: vertex fetcher setting.Richard Li
2009-09-24softpipe: Use portable INLINE macro.José Fonseca
2009-09-24softpipe: Update SConscript.José Fonseca
2009-09-24r600 : disable draw_prim for now.Richard Li