Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-02-13 | [intel] Fix 965 rendering with non-TTM by merging intel_ioctl between 915/965. | Eric Anholt | |
The 965 path wasn't setting pClipRects for batch submission since it didn't want kernel cliprect handling before. The 915 path also grew the INTEL_NO_HW=1 option for testing just driver overhead. | |||
2008-01-09 | [intel] Rename lost_hardware vtbl entry to new_batch. | Eric Anholt | |
Both drivers have ended up relying on lost_hardware being called after each batch buffer, so update the name. This removes one of the calls on 965 whic h was outside of the batchbuffer handling code and just duplicating what had already happened through batchbuffer handling. | |||
2007-12-21 | intel: cast a pointer to unsigned long, avoid potential error. | Xiang, Haihao | |
2007-12-12 | [intel] Move bufmgr back to context instead of screen, fixing glthreads. | Eric Anholt | |
Putting the bufmgr in the screen is not thread-safe since the emit_reloc changes. It also led to a significant performance hit from pthread usage for the attempted thread-safety (up to 12% of a cpu spent on refcounting protection in single-threaded 965). The motivation had been to allow multi-context bufmgr sharing in classic mode, but it wasn't worth the cost. | |||
2007-10-09 | i915: fixup up bufmgr to pass num buffers to kernel | Dave Airlie | |
remove unneeded entry points | |||
2007-10-04 | i915: add superioctl support to the ttm codepaths. | Dave Airlie | |
gears now runs for about 10-15 seconds with some artifacts before falling over. | |||
2007-10-03 | i915: add superioctl initial support inside bufmgr ttm | Dave Airlie | |
2007-09-24 | Move i915tex driver into place as just i915. | Eric Anholt | |
2007-09-24 | Remove the old i915 driver now that i915tex works without TTM. | Eric Anholt | |
2007-09-19 | i915: Quiet valgrind by initializing the seq value the kernel writes into. | Eric Anholt | |
Also, add a couple of comments to the wait/emit IRQ functions. | |||
2006-11-01 | Remove x/y/width/height parameters from Clear functions. | Brian Paul | |
2006-11-01 | Don't use the x/y/width/height params passed to Clear(). Get them | Brian Paul | |
after locking. Next: remove the params altogether. | |||
2006-05-08 | updates to dri drivers for recent stencil changes | Keith Whitwell | |
2006-05-05 | Fix i915 driver after stencil changes in Mesa 6.5 | Dave Airlie | |
2006-04-07 | Fix some warnings on x86_64 | Alan Hourihane | |
2006-02-06 | add vblank support to i915 driver | Dave Airlie | |
2006-01-23 | Add Intel 945GM support | Alan Hourihane | |
Add rotation support (Tungsten Graphics) | |||
2005-09-10 | Add offset and pitch fields to intelRegion. Remove frontOffset, frontPitch, | Brian Paul | |
backOffset, backPitch, depthOffset, depthPitch, textureOffset fields. | |||
2005-08-30 | silence fprintf and casting warnings | Brian Paul | |
2005-05-10 | fix some valgrind complaints | Keith Whitwell | |
2005-05-04 | Major check-in of changes for GL_EXT_framebuffer_object extension. | Brian Paul | |
Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested. | |||
2005-01-06 | Add Intel i915GM support, and these extensions. | Alan Hourihane | |
* GL_ARB_texture_cube_map * GL_EXT_blend_equation_separate * GL_ATI_blend_equation_separate * GL_ARB_point_parameters * GL_NV_blend_square * GL_EXT_cull_vertex * GL_ARB_depth_texture * GL_SGIX_depth_texture * GL_ARB_shadow * GL_EXT_shadow_funcs * GL_3DFX_texture_compression_FXT1 (Keith Whitwell, Tungsten Graphics) | |||
2004-12-14 | uint*t -> u_int*t changes | Alan Hourihane | |
2004-07-05 | Convert miniglx to use Ian's fancy new driver config code. | Jon Smirl | |
This removes the miniglx driver function InitContextModes(). All of the server directories were edited to remove the implementations. | |||
2004-06-18 | add missing license texts | Keith Whitwell | |
2004-06-16 | Fix batch.ptr when dropping a batchbuffer segment due to zero cliprects. | Keith Whitwell | |
2004-06-10 | New driver for i915 as well as older i830/i845/i865 chipsets. | Keith Whitwell | |