summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-08-30Add a demo illustrating various techniques for uploading dynamic (ietexmem_0_2_branchKeith Whitwell2-0/+408
streaming) texture images via PBO's. Two of these currently seem to trigger a memory leak in the i915 driver, but at least one (PBO_PINGPONG) illustrates the good speedups available with PBO's on the i915 driver, particularly zero-copy uploads.
2006-08-30Must lock hardware around call to intelEmitCopyBlit()Keith Whitwell1-1/+6
2006-08-30implement zero-copy uploads for glTexImage from suitable pixel buffer objectsKeith Whitwell10-59/+351
2006-08-30Bring in improved version of the texdown demo from the original texmem branchKeith Whitwell1-27/+106
2006-08-29remove orphan fileKeith Whitwell1-72/+0
2006-08-29remove i915_texprog.c as it is no longer neededKeith Whitwell3-685/+1
2006-08-29remove hashing for bm buffers, use an opaque pointer instead of an integerKeith Whitwell26-213/+219
2006-08-28revert last commitKeith Whitwell2-271/+0
2006-08-28dependent texture read demoKeith Whitwell2-0/+271
2006-08-28use mesa's texenvprogram in preference to i915 version. Enable tex_env_crossbarKeith Whitwell5-2/+26
2006-08-28various texture tweaksKeith Whitwell3-14/+19
2006-08-28Add missing wait for busy buffers in bmMapBuffer()Keith Whitwell1-0/+3
2006-08-28Fixes for i945 texture layoutsKeith Whitwell1-36/+52
2006-08-17add dependent texture read testKeith Whitwell2-0/+246
2006-08-17Make bgra format more explicitKeith Whitwell1-3/+5
2006-08-16fix from i965 driver for compressed textures on texmanDave Airlie1-1/+1
2006-08-03first pass at texture uploads from pbo's with the blitterKeith Whitwell3-0/+1525
2006-08-03trivial test for pbo-based texture uploadsKeith Whitwell2-0/+180
2006-08-03Get basic texturing working again on i945Keith Whitwell1-0/+346
2006-08-03Correct pitch / cpp calculationKeith Whitwell1-383/+230
2006-08-02drmOpen/Close onceKeith Whitwell2-4/+67
2006-08-02new files from merge of texmem driverKeith Whitwell22-0/+5396
2006-08-02Pull the texmem i915 driver onto a new branch closer to the current trunk.Keith Whitwell38-6341/+3102
Compiles but otherwise untested.
2006-08-01Clean-up FEATURE_ARB_shader_objects #ifdefs. Bug 7492.Michal Krol12-7/+180
2006-08-01casts and assertionsBrian Paul1-4/+9
2006-08-01code to draw engine blockBrian Paul1-11/+205
2006-08-01Move GL_MESA_shader_debug from glext.h to gl.h.Michal Krol1-0/+5
2006-08-01renderbuffer fixes (Sean D'Epagnier)Brian Paul1-10/+21
2006-08-01Fixed warnings.Claudio Ciccani1-39/+99
2006-07-31fix #6991Aapo Tahkola2-21/+10
2006-07-31added glut fbdev filesBrian Paul1-0/+3
2006-07-31GLUT on fbdev driver. Sean D'EpagnierBrian Paul4-26/+9423
2006-07-30Add support for GL_MESA_shader_debug.Michal Krol2-2370/+2417
2006-07-30Commit enums for GL_MESA_shader_debug.spec.Michal Krol1-0/+5
2006-07-30Program to convert .syn file to .h headers.Michal Krol1-0/+72
2006-07-30Clear window's event mask before enabling handled events.Claudio Ciccani1-0/+5
2006-07-30Add support for GL_MESA_shader_debug.Michal Krol1-0/+32
2006-07-30Fix dependencies.Michal Krol1-16/+4
2006-07-30More text.Michal Krol1-34/+105
2006-07-29Optimize shaders.Michal Krol1-15/+30
Use frame counter.
2006-07-28Fix build failure in the savage driver.Eric Anholt1-1/+1
2006-07-27r300_emit.h cleanup.Jerome Glisse5-217/+240
Remove unused macro Replace LOCAL_VAR, PREFIX* Indent code Remove radeon redundant CP type 3 packet
2006-07-21load SLANG_FRAGMENT_FIXED_SECONDARYCOLORBrian Paul1-0/+10
2006-07-21just reindentBrian Paul1-64/+60
2006-07-21added arrayobj.[ch] filesBrian Paul2-0/+11
2006-07-21check for non-nill pwc in WMesaMakeCurrent(), bug 7585Brian Paul1-1/+1
2006-07-20Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul35-221/+233
"gl_" to match other structs.
2006-07-20bump MESA_TINY to 1Brian Paul1-1/+1
2006-07-20move/update commentsBrian Paul1-37/+33
2006-07-20use ctx->Light.ShadeModel instead of ctx->_TriangleCapsBrian Paul1-3/+3