summaryrefslogtreecommitdiff
path: root/src/mesa/sources.mak
AgeCommit message (Collapse)Author
2009-09-03ARB sync: Add support for GL_ARB_sync to swrastIan Romanick
This isn't quite right yet. The delete behavior and the context clean-up needs some work.
2009-08-25mesa: remove -I$(TOP)/src/gallium/drivers from sources.makBrian Paul
Core Mesa and the state tracker do not depend on any gallium drivers.
2009-08-18Merge branch 'master' into asm-shader-rework-1Ian Romanick
Conflicts: src/mesa/shader/arbprogparse.c
2009-08-10mesa: new driver meta-ops moduleBrian Paul
Implement glClear() in terms of quad rendering, implement glBlitFramebuffer() in terms of glCopyTexImage2D + textured quad, etc. There have been several places in the drivers where we've implemented meta rendering similar to this. This is an effort to do it in a more portable and more efficient form. The _mesa_meta_begin/end() functions act like glPush/PopAttrib() but are lighter-weight. Plus, _mesa_meta_begin() resets GL state back to default values (texturing off, identity vertex transform, etc) so the meta drawing functions don't have to worry about it. For now only _mesa_mesa_blit_framebuffer() and _mesa_meta_clear() are implemented. glDrawPixels() and glCopyPixels() would be the next candidates.
2009-07-20ARB_fp/vp: Initial import of new ARB vp/fp assemblerIan Romanick
This still needs quite a bit of work, but a bunch of the programs in progs/vp produce correct results.
2009-07-20Add common_ppc.c to MESA_GALLIUM_SOURCES.Michel Dänzer
2009-04-03mesa: move glGetTexImage(), glGetCompresssedTexImage() code into new fileBrian Paul
2009-03-07mesa: move shared context state functions to new shared.c fileBrian Paul
2009-03-07mesa: move glViewport and glDepthRange functions into new viewport.c fileBrian Paul
A bit of refactoring with an eye toward ES2 and GL 3.1
2009-03-07swrast: rename s_buffers.c -> s_clear.cBrian Paul
2009-03-07mesa: remove GL_MESA_program_debug extensionBrian Paul
This was never fully fleshed out and hasn't been used.
2009-03-06mesa: add new program optimizer codeBrian Paul
This is pretty simplistic for now, but helps with certain shaders.
2009-03-04mesa: new cpuinfo.c file to init/query cpu info and extensionsBrian Paul
2009-03-05mesa: Add x86/common_x86.c to libmesagallium.aJakob Bornecrantz
Thanks to Brian for the refactor commit
2009-03-04mesa: rename x86.c -> x86_xform.cBrian Paul
2009-03-02mesa: remove VF_SOURCES, simplify MATH_XFORM_SOURCESBrian Paul
2009-02-28mesa: just re-order some parts and update comments in sources.makBrian Paul
2009-02-28mesa: add gallium state tracker sources to ALL_SOURCESBrian Paul
This should fix some missing dependency checking.
2009-02-23gallium: add winsys interface for viewport changes to support DRI2Alan Hourihane
2009-02-11mesa: refactor MATH_SOURCES, remove Mesa x86 codegen from gallium buildBrian Paul
Omit math/m_xform.c from gallium builds since it's not used and it's the one place we were pulling in the Mesa x86 codegen which collides with gallium's x86 codegen. Can now omit ASM_C_SOURCES from gallium build too.
2009-02-09mesa: add x86/rtasm/x86sse.c to fix linux-x86 buildBrian Paul
2009-02-09mesa: added new linux-gallium and linux-gallium-debug configsBrian Paul
Also, remove gallium-related things from configs/default. They're in linux-gallium now. So the default builds are the same as they have been for Mesa/master.
2008-12-16mesa: updated list of src filesBrian Paul
2008-12-12st: move feedback draw function to new fileKeith Whitwell
2008-08-19gallium: do a proper implementation of GL_OES_read_formatBrian Paul
Examine the currently bound color buffer's format to see if there's a good format/type match.
2008-08-12mesa: Rename sources to sources.mak.José Fonseca