summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-05-26Make a couple minor corrections to gl_API.xml. Fixes the name of anIan Romanick
extension that was missing the GL_ part and uses the core GL type names for vertex buffer object functions instead of the ARB names. Also commits the resulting changes to the generated code. Some how, the #if sequence disappeared in the 1.52 version of glapi_x86.S.
2005-05-26Bump driver date.Keith Whitwell
2005-05-26make egl build first so we don't get wierd drivers linking to libs not availableDave Airlie
yet
2005-05-26make linux-solo and linux-solo-x86 config files hierarchicalDave Airlie
2005-05-26constant trackingBen Skeggs
2005-05-26use shared-core rather than sharedDave Airlie
2005-05-26use shared-core instead of sharedDave Airlie
2005-05-25Fix a couple typeos in enum names.Ian Romanick
2005-05-25change local var names from "asm" to "assem" - I guess it causedMichal Krol
gcc 3.3.5 to break, but not tested it
2005-05-25a small utility to convert .syn files to its binary forms;Michal Krol
does not require any command line params;
2005-05-25silencium gcc warningsMichal Krol
2005-05-25add shader/slang/slang_assemble_assignment.cMichal Krol
2005-05-25more slang codeMichal Krol
2005-05-25ncrease stack sizeMichal Krol
2005-05-25update grammar_mesa.c pathMichal Krol
2005-05-25moved from mesa/shader to mesa/shader/grammarMichal Krol
2005-05-25remove the GLSL spec wording;Michal Krol
reorder some elementary operators; disable assignment "=" and equality "==" "!=" operators - they are handled internally by the assembly generator; fix minor typos
2005-05-25add mesa/shader/grammar to include listMichal Krol
2005-05-25stand-alone vertsions of grammar_mesa - used by utilities;Michal Krol
DO NOT BUILD UNDER MESA
2005-05-25Provide initial values for some variables.Keith Whitwell
2005-05-25add special case for flat shaded + separate specular trianglesKeith Whitwell
2005-05-25change the behaviour of enter and local_addr instructionsMichal Krol
2005-05-25Disable polygon stipple - it seems to break if certain specific stippleKeith Whitwell
patterns are used, including the one generated by conform.
2005-05-25Fix various issues with cliprects and MakeCurrentKeith Whitwell
2005-05-25- Remove one of the loops in emit_arithBen Skeggs
- Handle REPL_ALPHA in emit_arith (possibly incorrect for some things) - Start on getting demos/arbfplight.c to look right. Won't be animated yet, need to re-work const emit so we can update consts without re-translating the entire program. Assertion in r300_state.c::setup_rs_unit needs to be disabled for it to work.
2005-05-25Commit the changes propagated from Jeremy Kolb's changes to the PythonIan Romanick
scripts in src/mesa/glapi.
2005-05-24Only use x86 / SSE assembly when USE_X86_ASM / USE_SSE_ASM are defined.Ian Romanick
This makes the driver build on x86-64 again.
2005-05-24Cleanup some Windows junk.Karl Schultz
2005-05-24project file for glut libraryKarl Schultz
2005-05-24fix location of gears projectKarl Schultz
2005-05-24project file to build gearsKarl Schultz
2005-05-24Visual Studio 6 project file to build GLUT and some demos.Karl Schultz
2005-05-24moved to windows build dirKarl Schultz
2005-05-24moved to windows build dirKarl Schultz
2005-05-24Major code cleanup and begin using new render buffer interface.Karl Schultz
2005-05-24Change prototype for TextureMemCpy to return void* (was void).Karl Schultz
2005-05-24Visual Studio 6 project file for OSmesa library.Karl Schultz
2005-05-24Visual Studio 6 project file for core Mesa.Karl Schultz
2005-05-24Needed to build .cc files in Visual Studio 6.Karl Schultz
2005-05-24Visual Studio 6 project file for GLU library.Karl Schultz
2005-05-24Visual Studio 6 project file for Windows GDI driver.Karl Schultz
2005-05-24Visual Studio 6 workspace for Mesa libraries.Karl Schultz
2005-05-24Removing in favor of new Windows build directory.Karl Schultz
2005-05-23remove stupid flagsDaniel Borca
2005-05-23Initialize hw stencil renderbuffer.Keith Whitwell
2005-05-23Disable recent sse change pending more testing.Keith Whitwell
2005-05-23Implement enough of ARB_fragment_program for Keith's texenv programBen Skeggs
generation in Mesa. Requires most recent Mesa cvs to work correctly. Swizzle code is possibly slow/buggy and will probably be replaced. Old behaviour can be controlled by a #define in r300_context.h, if no-one minds I'll remove the old code later on. Also, disabled cube map extension. AFAIK We don't support it yet, and it causes issues with UT2004.
2005-05-23Use SSE for vertex emit -- another good speedup.Keith Whitwell
2005-05-23Import Thomas Helstrom's SSE memcpy code from the via X.org driver.Keith Whitwell
Add a TextureMemCpy callback, called from texstore.c when copying texture data via the memcpy_texture() path. Enable this code in the via driver - 100% speedup in texdown.c results.
2005-05-23silence gcc warningsKeith Whitwell