summaryrefslogtreecommitdiffstats
path: root/src/mesa/sources.mak
Commit message (Collapse)AuthorAgeFilesLines
* mesa: remove -I$(TOP)/src/gallium/drivers from sources.makBrian Paul2009-08-251-1/+0
| | | | Core Mesa and the state tracker do not depend on any gallium drivers.
* Merge branch 'master' into asm-shader-rework-1Ian Romanick2009-08-181-1/+2
|\ | | | | | | | | Conflicts: src/mesa/shader/arbprogparse.c
| * mesa: new driver meta-ops moduleBrian Paul2009-08-101-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | ARB_fp/vp: Initial import of new ARB vp/fp assemblerIan Romanick2009-07-201-1/+7
|/ | | | | This still needs quite a bit of work, but a bunch of the programs in progs/vp produce correct results.
* Add common_ppc.c to MESA_GALLIUM_SOURCES.Michel Dänzer2009-07-201-0/+1
|
* mesa: move glGetTexImage(), glGetCompresssedTexImage() code into new fileBrian Paul2009-04-031-0/+1
|
* mesa: move shared context state functions to new shared.c fileBrian Paul2009-03-071-0/+1
|
* mesa: move glViewport and glDepthRange functions into new viewport.c fileBrian Paul2009-03-071-0/+1
| | | | A bit of refactoring with an eye toward ES2 and GL 3.1
* swrast: rename s_buffers.c -> s_clear.cBrian Paul2009-03-071-1/+1
|
* mesa: remove GL_MESA_program_debug extensionBrian Paul2009-03-071-1/+0
| | | | This was never fully fleshed out and hasn't been used.
* mesa: add new program optimizer codeBrian Paul2009-03-061-0/+1
| | | | This is pretty simplistic for now, but helps with certain shaders.
* mesa: new cpuinfo.c file to init/query cpu info and extensionsBrian Paul2009-03-041-0/+1
|
* mesa: Add x86/common_x86.c to libmesagallium.aJakob Bornecrantz2009-03-051-0/+1
| | | | Thanks to Brian for the refactor commit
* mesa: rename x86.c -> x86_xform.cBrian Paul2009-03-041-1/+1
|
* mesa: remove VF_SOURCES, simplify MATH_XFORM_SOURCESBrian Paul2009-03-021-6/+1
|
* mesa: just re-order some parts and update comments in sources.makBrian Paul2009-02-281-9/+9
|
* mesa: add gallium state tracker sources to ALL_SOURCESBrian Paul2009-02-281-1/+2
| | | | This should fix some missing dependency checking.
* gallium: add winsys interface for viewport changes to support DRI2Alan Hourihane2009-02-231-0/+1
|
* mesa: refactor MATH_SOURCES, remove Mesa x86 codegen from gallium buildBrian Paul2009-02-111-3/+5
| | | | | | | | 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.
* mesa: add x86/rtasm/x86sse.c to fix linux-x86 buildBrian Paul2009-02-091-0/+1
|
* mesa: added new linux-gallium and linux-gallium-debug configsBrian Paul2009-02-091-8/+20
| | | | | | | 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.
* mesa: updated list of src filesBrian Paul2008-12-161-1/+2
|
* st: move feedback draw function to new fileKeith Whitwell2008-12-121-0/+1
|
* gallium: do a proper implementation of GL_OES_read_formatBrian Paul2008-08-191-0/+1
| | | | | Examine the currently bound color buffer's format to see if there's a good format/type match.
* mesa: Rename sources to sources.mak.José Fonseca2008-08-121-0/+347