Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-05 | remove intel->pipe field | Brian | |
2007-11-05 | remove some struct decls | Brian | |
2007-11-05 | s/intelDisplayBuffer/intelDisplaySurface | Brian | |
2007-11-05 | simplify intelSwapBuffers() | Brian | |
2007-11-05 | remove useless code | Brian | |
2007-11-05 | remove disabled vblank/sync code | Brian | |
2007-11-05 | disable vblank/sync code | Brian | |
2007-11-05 | remove dead pageflip code | Brian | |
2007-11-05 | disable page flip code | Brian | |
2007-11-05 | replace IntelFlush(), FLUSH_VERTICES(), etc. with st_flush() call | Brian | |
2007-11-05 | remove extern decls for non-existant functions | Brian | |
2007-11-05 | #include clean-ups, fixes | Brian | |
2007-11-05 | comment about renderbuffers vs. surfaces | Brian | |
2007-11-05 | remove some dead code, clean-ups | Brian | |
2007-11-05 | more clean-up in intelDisplayBuffer() | Brian | |
2007-11-01 | Start re-working SwapBuffers. | Brian | |
intelCopyBuffer() is now intelDisplayBuffer(): it displays the given surface in the on-screen window. Added a pipe_surface parameter to winsys->flush_frontbuffer(). Front buffer rendering/flushing actually works now. But, we should only allocate the front surface on demand... | |||
2007-11-01 | Use new state tracker context/destroy funcs with wrap Mesa context. | Brian | |
2007-11-01 | remove _mesa_init_driver_functions() | Brian | |
2007-10-31 | fix some breakage from lifting vbo/tnl code | Brian | |
2007-10-31 | move a few lines of code | Brian | |
2007-10-31 | Lift VBO/tnl stuff up out of drivers | Brian | |
2007-10-31 | remove intelInvalidateState | Brian | |
2007-10-31 | re-enable fb size assertions which were previously disabled | Brian | |
2007-10-30 | Set _NEW_BUFFERS in glRead/DrawBuffer(). | Brian | |
Previously, we set _NEW_PIXEL and _NEW_COLOR in these functions, respectively. That correponds to the GL attribute groups, but doesn't make much sense otherwise. This could improve validation efficiency in a few places too. It looks like all the drivers are already checking for _NEW_BUFFERS in the right places (since that's the bit for FBO state) so we can trim out _NEW_PIXEL and _NEW_COLOR at any time. | |||
2007-10-29 | Rename 'mms-config.' to 'mms.config'. | Michal Krol | |
It looks like Windows does not like filenames ending with a dot, in effect renaming it to 'mms-config'. | |||
2007-10-29 | Update intel_is_format_supported. | José Fonseca | |
2007-10-29 | Fix i915simple build. | José Fonseca | |
2007-10-28 | Replace supported_formats with is_format_supported interface. | Michal Krol | |
The old supported_formats interface returned a list of formats supported by a pipe/winsys implementation. This was reasonable when gallium had a fixed list of predefined format. Now things has changed and the definition of PIPE_FORMAT is more flexible. The new shiny is_format_supported interface gets PIPE_FORMAT as an argument and returns a boolean whether this particular format is supported. | |||
2007-10-27 | Remove remnants of softpipe_surface. | Brian | |
This is the last of the clean-up following the change which moved surface allocation to the winsys layer. | |||
2007-10-26 | surface_alloc() is now a winsys function. | Brian | |
This allows surfaces to be allocated without a rendering context. A few loose ends to resolve, but in working condition. | |||
2007-10-26 | Actually move region_alloc() and region_release() to intel_winsys. | José Fonseca | |
2007-10-25 | Move region_alloc() and region_release() to pipe_winsys. | Brian | |
This allows regions to be allocated w/out a rendering context. | |||
2007-10-25 | Move the get/put_tile() functions to pipe_context. | Brian | |
The _rgba versions are temporary until the state tracker is updated. | |||
2007-10-24 | a bit more work for optimizing clears in tile cache (not enabled yet) | Brian | |
2007-10-24 | added a pipe->flush() call in xmesa_clear() | Brian | |
2007-10-22 | don't apply ColorMask to main gc | Brian | |
2007-10-22 | don't use GL types for get/put_tile() params | Brian | |
2007-10-20 | Remove obsolete read/write_quad() functions | Brian | |
2007-10-20 | use combined depth/stencil buffer when possible | Brian | |
2007-10-19 | don't alloc region in xmesa_surface_alloc(), fixes a mem leak | Brian | |
2007-10-19 | clamp/clip in put_tile(), move softpipe_init_surface_funcs() call | Brian | |
2007-10-18 | Alternate CopyPixels path based on get/put_tile(). | Brian | |
For some drivers (like Xlib) it's not possible to treat the front/back color buffers as pipe_regions. So pipe->region_copy() won't work. Added a new state tracker field indicating if we can use regions for colorbuffer accesses. This should probably be re-considered someday... | |||
2007-10-14 | implement put_tile() | Brian | |
2007-10-14 | accum buffer support | Brian | |
2007-10-11 | implement intel_user_buffer_create() | Brian | |
2007-10-11 | Initial support for user-space buffer objects. | Brian | |
Basically, add userBuffer/Data/Size fields to _DriBufferObject, check those fields in driBOMap/Unmap(). New driGenUserBuffer() function. | |||
2007-10-10 | implement the user_buffer_create() function | Brian | |
2007-10-03 | intel_winsys: Adapt to DRM changes (again). | Michel Dänzer | |
It was decided after all to stick to 'pipes' here, even though the actual meaning is now 'planes'. | |||
2007-09-18 | intel_winsys: Disable scheduled buffer swaps for now. | Michel Dänzer | |
They don't work with private back buffers yet. This gets vsync working. | |||
2007-09-17 | update begin/end_query() functions | Brian | |