Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-28 | intel: Remove some dead metaops code. | Eric Anholt | |
2009-07-15 | intel/radeon: add common metaops code. | Dave Airlie | |
Move all the metaops to a dri_metaops file and port radeon/intel to use the new common meta ops code. | |||
2009-06-19 | intel: Update Mesa state before span setup in glReadPixels. | Eric Anholt | |
We could have mapped the wrong set of draw buffers. Noticed while looking into a DRI2 glean ReadPixels issue. | |||
2009-05-08 | intel: Add a metaops version of glGenerateMipmapEXT/SGIS_generate_mipmaps. | Eric Anholt | |
In addition to being HW accelerated, it avoids the incorrect (black) rendering of the mipmaps that SW was doing in fbo-generatemipmap. Improves the performance of the mipmap generation and drawing in fbo-generatemipmap by 30%. | |||
2009-05-08 | intel: Put the constant texcoords used in metaops into a vbo. | Eric Anholt | |
Make this be its own function for setup/teardown of the binding of these texcoords. No performance difference in the engine demo (I just felt dirty not using a VBO for this), and I think it should be more resilient to interference from current GL state. | |||
2009-04-06 | intel: Avoid dri2 GetBuffers round-trips for internal Viewport calls. | Eric Anholt | |
This gets us the savings for driver-internal viewport calls that dd1c68f15123a889a3ce9d2afe724e272d163e32 was attempting, without relying on Xlib internals or clients handling X events. | |||
2009-03-11 | intel: include main/viewport.h | Brian Paul | |
2009-03-02 | mesa: use Stencil._Enabled field instead of Stencil.Enabled | Brian Paul | |
2009-02-03 | intel: Fix commented-out glViewport in intel_meta_set_passthrough_transform. | Eric Anholt | |
Too much commit -a while debugging. | |||
2009-01-30 | intel: If we're doing a depth clear with tris, do color with it. | Eric Anholt | |
This is a 10% win on the ever-important glxgears not-a-benchmark. | |||
2009-01-26 | intel: save/restore GL matrix mode in ↵ | Brian Paul | |
intel_meta_set_passthrough_transform(), intel_meta_restore_transform() | |||
2008-12-31 | intel: Share passthrough transform setup between glBitmap and glDrawPixels. | Eric Anholt | |
The DrawPixels path was missing glViewport care, so blender's toolbar icons would go to the wrong places. Bug #19118. | |||
2008-12-31 | intel: Add support for glBitmap as metaops using GL calls. | Eric Anholt | |
This lets us avoid software fallbacks when clients forget to turn some state off (engine demo) or just do crazy things to test conformance (OGLC). This should probably be brought into mesa generic code so other drivers can make use of it. Bug #19016. | |||
2008-11-21 | intel: Don't glBitmap fallback with scissoring enabled. | Eric Anholt | |
The blit bitmap code already handles scissoring. This is a 15-100% speedup on blender benchmark.blend thanks to avoiding fallbacks. Bug #17951. | |||
2008-10-09 | i965: Actually hook up the accelerated DrawPixels support. | Eric Anholt | |
2008-09-18 | mesa: added "main/" prefix to includes, remove some -I paths from ↵ | Brian Paul | |
Makefile.template | |||
2008-06-24 | intel: Avoid glBitmap software fallback for blending when no blending occurs. | Eric Anholt | |
Mesa demos tend to leave blending on but in GL_ONE/GL_ZERO, or GL_SRC_ALPHA/GL_ONE_MINUS_SRC_ALPHA with a source alpha of 1.0. | |||
2008-06-24 | intel: Merge check_blit_fragment_ops between i915/i965. | Eric Anholt | |
Both had some useful bits for the other. | |||
2008-06-24 | intel: Note reasons for blit pixel op fallbacks under INTEL_DEBUG=pix. | Eric Anholt | |
2008-06-24 | i915: Add support for accelerated glBitmap, shared from 965. | Eric Anholt | |
2008-06-24 | i915: Allow accelerated pixel ops to be disabled with INTEL_NO_BLIT. | Eric Anholt | |
This matches 965. | |||
2007-12-21 | [intel] Move some pixel path support from drivers to shared. | Eric Anholt | |