summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-05-26i915: Removed screen sufixes on texture functionsJakob Bornecrantz
2008-05-26i915: Fix for tex-surface mergeJakob Bornecrantz
2008-05-26Merge branch 'gallium-tex-surface' into gallium-0.1Jakob Bornecrantz
Conflicts: src/gallium/include/pipe/p_util.h
2008-05-25cso: use memcpy rather than structure asignment for copyingKeith Whitwell
Apparently gcc will omit to copy hidden padding bytes under some circumstances, which means later on memcmp() will indicate a difference between structs even though all the visible members are identical.
2008-05-24gallium: Poor-man profiler for win32 kernel.José Fonseca
2008-05-24scons: New profile build.José Fonseca
2008-05-23i915: Revert accidental changeJakob Bornecrantz
2008-05-23i915: Improved vertex buffer performanceJakob Bornecrantz
2008-05-23i915: Fix for edgeflagsJakob Bornecrantz
2008-05-23Merge branch 'gallium-i915-current' into gallium-0.1Jakob Bornecrantz
2008-05-23i915: Made EGL report the actual modes on the screen/output pairJakob Bornecrantz
2008-05-23i915: Make batchbuffers larger.Thomas Hellstrom
2008-05-23i915: Use the malloc pool for constant buffers since they don't go to the ↵Thomas Hellstrom
GPU directly.
2008-05-22pipebuffer: More robust face null pointers.José Fonseca
It is really the caller responsibility not to call pipebuffer with null buffers, etc. But don't let the crash happen here, and still asserting early.
2008-05-22pipebuffer: Don't retry allocating in slab suballocator.José Fonseca
In pipebuffer, fencing is done at on a level above sub-allocation, so no matter how many times slab allocator retries no buffer will be freed. The pipebuffer fencing implemention already retries allocating.
2008-05-21Merge branch 'gallium-0.1' into gallium-tex-surfacesMichel Dänzer
2008-05-21mesa: fix #include path for glapioffsets.h (fixes x86 build)Brian
2008-05-20Merge branch 'gallium-0.1' into gallium-tex-surfacesBrian Paul
2008-05-20gallium: fix vertex shader mem leak (glRasterPos)Brian Paul
2008-05-20Merge branch 'gallium-0.1' into gallium-tex-surfacesBrian Paul
2008-05-20gallium: replace assignment with pipe_texture_reference()Brian Paul
2008-05-20gallium: fix shader mem leakBrian Paul
2008-05-20Merge branch 'gallium-0.1' into gallium-tex-surfacesBrian Paul
2008-05-20gallium: move vertex/fragment program unbindingBrian Paul
2008-05-20gallium: fix default case in st_new_program()Brian Paul
2008-05-20Merge branch 'gallium-0.1' into gallium-tex-surfacesBrian Paul
2008-05-20gallium: fix mem leaksBrian Paul
2008-05-20gallium: clean-up glDraw/CopyPixels shaders when destroying contextBrian Paul
2008-05-20Merge branch 'gallium-0.1' into gallium-tex-surfacesBrian Paul
2008-05-20gallium: clean-up glDraw/CopyPixels shaders when destroying contextBrian Paul
2008-05-20Merge branch 'gallium-0.1' into gallium-tex-surfacesBrian Paul
2008-05-20copy StateFlags in _mesa_clone_parameter_list()Brian Paul
cherry-picked from master (b539b6132141b0f583076355ad158852667b79cd)
2008-05-20fix incorrect sampler numbering/indexing.Brian Paul
All samplers indexes were zero. cherry-picked from master (b6fb0940c226373ac235a5d327d3fcfd742bc6b9)
2008-05-19gallium: remove dead codeBrian Paul
2008-05-19fix tempReg test in _mesa_combine_programs()Brian Paul
2008-05-19gallium: remove dead codeBrian Paul
2008-05-19fix tempReg test in _mesa_combine_programs()Brian Paul
2008-05-19Merge branch 'gallium-0.1' into gallium-tex-surfacesBrian Paul
2008-05-19gallium: fix some texture object leaksBrian Paul
2008-05-19Merge branch 'gallium-0.1' into gallium-tex-surfacesBrian Paul
2008-05-19if x86_get_func() returns NULL, handle it properly instead of abortingBrian Paul
2008-05-19fix program delete/refcount bugBrian Paul
cherry-picked from gallium-tex-surfaces
2008-05-19Fix program refcounting assertion failure during context tear-downBrian Paul
When purging the program hash table, the refcount _should_ be one since the program is referenced by the hash table. Need to explicitly set to zero before calling delete(). Also, purge high-level shader hash tables before low-level program hash tabl cherry-picked from master
2008-05-19i915simple: Fix win9x build.José Fonseca
2008-05-19gallium: Additional formats for bump mapping.José Fonseca
2008-05-19gallium: Fix typo.José Fonseca
2008-05-18fix program delete/refcount bugBrian Paul
2008-05-18Merge branch 'gallium-0.1' into gallium-tex-surfacesBrian Paul
2008-05-18print vertex.attrib[n] (from master)Brian Paul
2008-05-18Fix some bugs in material, depth range stateBrian Paul
picked from master