aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i915tex
Commit message (Collapse)AuthorAgeFilesLines
...
| * | merge current trunk into vbo branchAlan Hourihane2006-11-0273-0/+25924
| /
* | push commit 2dfb3a217f730d6783fb2ac8b73248dc682f923c to i915texZou Nan hai2007-02-021-4/+6
| |
* | i915tex: Relocation fixes:Thomas Hellstrom2007-01-232-2/+2
| | | | | | | | | | | | Increase the number of allowed relocations per batchbuffer. Fix an assert to avoid an array index overflow. (Reported by Steve Wilkins)
* | i915tex: Fix randr resizing. Rotation still broken.Thomas Hellstrom2007-01-232-2/+29
|/
* i915tex: Remove unused tex_program field.Michel Dänzer2007-01-093-37/+0
|
* intel_finalize_mipmap_tree: Only flush batchbuffer when necessary.Michel Dänzer2007-01-091-1/+5
|
* fix issue with i915tex advertising visuals it can't supportDave Airlie2006-12-311-0/+3
| | | | This may not be the proper way to fix this but it does work easily.
* Avoid failing assertion in intel_miptree_set_image_offset() with cube maps.Michel Dänzer2006-12-141-1/+1
| | | | Cube maps still aren't working quite correctly though.
* Share code to lay out >= 945 style 2D mipmaps between i915tex and i965 drivers.Michel Dänzer2006-12-143-52/+8
| | | | Use the i965 version as it has some fixes over the i915tex version.
* intel_finalize_mipmap_tree: Add more conditions for rebuilding mipmap trees.Michel Dänzer2006-12-141-3/+12
| | | | | | | | These are taken from the i965 driver and fix corruption of some mipmap levels under some circumsances with 945 chipsets at least. Also flush the batchbuffer after copying data between trees, or some apps fail an assertion elsewhere.
* intel_batchbuffer_flush: Don't assert cliprects when lock is not held.Michel Dänzer2006-12-141-9/+7
| | | | This is a legitimate situation when copying texture data between mipmap trees.
* intelTexSubimage: Fix last parameter for intel_miptree_image_map().Michel Dänzer2006-12-141-2/+1
|
* i915tex: Recalculate viewport related hardware state in intelWindowMoved().Michel Dänzer2006-12-071-8/+11
| | | | | | This fixes vertically displaced rendering with some apps like Google Earth. Simplify other parts of the function somewhat.
* Update miniglx support for new memory managerDave Airlie2006-11-284-42/+94
|
* realign some of the i830 code from the i915Dave Airlie2006-11-233-17/+26
|
* fixup draw/depth region handling in i830 along lines of i915Dave Airlie2006-11-233-46/+74
|
* blend, logicop changes for intelEmitCopyBlit backported to i915Keith Whitwell2006-11-219-25/+68
|
* Fix up texture compression at least Get and TexImage, not too sure aboutDave Airlie2006-11-107-41/+151
| | | | how to fix SubTexImage with compressed textures
* Set DO_DEBUG=0Brian Paul2006-11-031-1/+1
|
* only enabled memcpy timing if DO_DEBUG=1Brian Paul2006-11-031-23/+28
|
* Fix GL_EXT_packed_depth_stencil crash, but shadowtex still brokenBrian Paul2006-11-022-1/+5
|
* Fix fragment program fog problems found with Glean.Brian Paul2006-11-021-1/+12
| | | | | | 1. add PROGRAM_CONSTANT to switch() in src_vector(). 2. use _mesa_append_fog_code() to handle fog options in i915ProgramStringNotify(). 3. Re-enable some vertex attribute emit code that was previously disabled in i915ValidateFragmentProgram().
* Call _mesa_problem() from i915_program_error() so we get a nice error message.Brian Paul2006-11-021-5/+2
|
* Fixes Glean vertex/fragment test failures. Those tests never calledBrian Paul2006-11-021-0/+10
| | | | glViewport so the viewport was 0 by 0 pixels.
* remove GetBufferSize codeBrian Paul2006-11-021-28/+0
|
* remove unneeded extern declaration of lockMutexBrian Paul2006-11-021-3/+0
|
* bump driver dateBrian Paul2006-11-021-1/+1
|
* Use RGBA_LOGICOP_ENABLED() instead of ctx->Color._LogicOpEnabled since we oftenBrian Paul2006-11-023-2/+3
| | | | | need to check for this condition before the later field has been computed. Fixes logicop bug #8860.
* Remove x/y/width/height parameters from Clear functions.Brian Paul2006-11-013-14/+7
|
* Don't use the x/y/width/height params passed to Clear(). Get themBrian Paul2006-11-012-31/+22
| | | | after locking. Next: remove the params altogether.
* disable debug printfsBrian Paul2006-11-012-4/+7
|
* fix compiler warningsKeith Whitwell2006-11-011-0/+1
|
* Patch from <[email protected]> -- pass program stringKeith Whitwell2006-11-011-0/+2
| | | | notification callback through to tnl/ module, fixes glean crash.
* Merge texmem-0-3-branch.Keith Whitwell2006-11-011-0/+1
|
* Import texmem i915 driver to its new location as i915tex.Keith Whitwell2006-11-0173-0/+25933