AgeCommit message (Expand)AuthorFilesLines
2006-09-28Update drm expected version.texmem_0_3_20060923Thomas Hellström1-1/+1
2006-09-28Driver date.Thomas Hellström1-1/+1
2006-09-27remove duplicateKeith Whitwell1-184/+0
2006-09-27pull npot mipmap test from trunkKeith Whitwell2-0/+368
2006-09-27Fix mipmap posititioning for 2d ARB_npot textures.Keith Whitwell1-11/+28
2006-09-27Fix another single-drawable-multiple-contexts error, that shows up now that theThomas Hellström1-4/+4
2006-09-26Valgrind error fix.Thomas Hellström1-1/+2
2006-09-26Move get_dirty() call to after reserving space in the batchbuffer asKeith Whitwell1-1/+15
2006-09-26Add asserts to catch primitives being emitted with state still dirty,Keith Whitwell4-80/+76
2006-09-26Move get_dirty() call to after reserving space in the batchbuffer asKeith Whitwell1-1/+6
2006-09-26Ensure that we don't wrap batchbuffers right at the beginning of aKeith Whitwell1-0/+10
2006-09-26Small COW break on destruction optimization.Thomas Hellström2-6/+4
2006-09-26Fix up buffer object and region refcountingThomas Hellström7-16/+19
2006-09-25Make regions screen-based instead of context based.Thomas Hellström22-218/+299
2006-09-25Import Brian's FBO bugfix from trunk.Keith Whitwell1-0/+2
2006-09-22Add some more buffer usage refcounting.Thomas Hellström1-4/+13
2006-09-22Remove redundant 3d-state validation prior to blit copypixels. TheseKeith Whitwell1-2/+0
2006-09-22Fix a longstanding memory leak - intelObj->mt refcount was not deletedKeith Whitwell1-1/+19
2006-09-22Turn some printfs into DBG's.Keith Whitwell1-7/+8
2006-09-22rationalize debugging flagsKeith Whitwell8-129/+86
2006-09-22Silence warningKeith Whitwell1-0/+1
2006-09-22intel_batch_ioctl() lost its return type somehowKeith Whitwell1-0/+1
2006-09-22Fix initialization of pfPitch - measured in pixels, not bytes.Keith Whitwell1-1/+1
2006-09-22Another obscure bug causing an infinite loop when multiple contexts areThomas Hellström1-2/+4
2006-09-22bring in recent texture swizzle changes from trunkKeith Whitwell2-132/+606
2006-09-22- Make point_smooth, polygon_smooth fallbacks per-primitive rather than total.Keith Whitwell5-25/+63
2006-09-22Fix bug detecting overlapping regions in texture copypixels.Keith Whitwell1-17/+72
2006-09-22Check for FragmentProgram._Enabled rather than _Active. _Active isKeith Whitwell3-24/+18
2006-09-22Flush driver, not just tnl module.Keith Whitwell1-0/+21
2006-09-22resize buffers in MakeCurrentKeith Whitwell3-10/+14
2006-09-22Fix intel texture image buffer leak.Thomas Hellström2-3/+3
2006-09-20Fix INTEL_DEBUG=fall.Michel Dänzer1-8/+15
2006-09-20Revert INTEL_FIREVERTICES to flush primitives instead of asserting none pending.Michel Dänzer5-22/+11
2006-09-18Fix a fencing bug.Thomas Hellström1-4/+4
2006-09-18fix bzflag crashesKeith Whitwell2-0/+6
2006-09-18Check for NULL in intelSwapBuffers()Thomas Hellström1-1/+6
2006-09-18Fix fencing when submitting empty batchbuffers.Thomas Hellström9-30/+76
2006-09-18Relax the requirement in pool_takedown in the intel batch buffer pool,Thomas Hellström3-1/+17
2006-09-15Wait for buffer idle unlocked before mapping in some cases.Thomas Hellström6-8/+26
2006-09-15Adapt to updated libdrm.Thomas Hellström8-18/+13
2006-09-14Turn back on zcopy uploads - my timings were incorrect.Keith Whitwell1-1/+1
2006-09-14Silence debug, cope with calling intel_region_cow() with lock already held.Keith Whitwell1-12/+25
2006-09-14Disable zero-copy texturing for now as it isn't such a win with theKeith Whitwell1-3/+5
2006-09-13Fix a FBO render offset bug.Thomas Hellström2-10/+3
2006-09-13update driver date and branch debugKeith Whitwell2-2/+2
2006-09-13Bring in writemask + TEX fix from trunkKeith Whitwell1-14/+36
2006-09-12texmem_0_3_branch with adaptations to the drm-ttm-0-2 branch.Thomas Hellström73-7067/+7965
2006-08-30Add a demo illustrating various techniques for uploading dynamic (ieKeith Whitwell2-0/+408
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