Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-09 | Eliminate struct pipe_region. | Michel Dänzer | |
Directly use struct pipe_buffer_handle for storage and struct pipe_surface for (un)mapping. | |||
2007-12-09 | added B8G8R8A8 support and improved pixel format selection when doing remote ↵ | Brian | |
display to X server of different endianness. | |||
2007-12-09 | Move dimensions from struct pipe_region to struct pipe_surface. | Michel Dänzer | |
2007-11-07 | fix warning | Brian | |
2007-11-07 | Remove winsys->wait_idle(), subsumed by pipe->flush(). | Brian | |
Connect intel_i915_batch_finish() into i915_winsys, just like intel_i915_batch_flush(). Call i915_winsys->batch_finish() in response to pipe->flush(PIPE_FLUSH_WAIT). Now all the batchbuffer/fence code is in one place and a little cleaner. | |||
2007-11-07 | Remove context dependencies in winsys layer. | Brian | |
The winsys object is now per-screen and shared by multiple contexts. The regionPool is now part of the i915 winsys layer. The winsys wait_idle() and flush_frontbuffer() funcs will get more attention... | |||
2007-11-07 | re-enable PIPE_FORMAT_U_Z32 support | Brian | |
2007-11-07 | better depth buffer selection | Brian | |
2007-11-07 | redo xm_surface_release() to match i915 | Brian | |
2007-11-07 | fix bad varname | Brian | |
2007-11-07 | Add winsys->surface_release() to complement winsys->surface_alloc(). | Brian | |
pipe_surface now has a pointer to the winsys which create/owns the surface. This allows clean surface deallocation w/out a rendering context. | |||
2007-11-06 | disable PIPE_FORMAT_U_Z32, doesn't work ATM | Brian | |
2007-11-06 | Update xmesa_is_format_supported() | Brian | |
2007-11-06 | rename xmesa_create_softpipe() xmesa_create_context() | Brian | |
2007-11-06 | rename xmesa_create_softpipe() xmesa_create_context() | Brian | |
2007-11-06 | disable finish_or_flush() for now | Brian | |
2007-11-06 | need to call pipe->flush() in finish_or_flush() | Brian | |
2007-11-06 | define CLIP_TILE as in sp_surface.c | Brian | |
2007-11-06 | remove debug abort() call | Brian | |
2007-11-06 | Call xmesa_init_driver_functions() to install xmesa_viewport() function. | Brian | |
Fixes failed assertion in glxgears. | |||
2007-11-06 | Supply buffer usage hints to winsys. | José Fonseca | |
Winsys driver needs some hints in order to allocate the appropriate kind of memory for the buffer. | |||
2007-11-05 | Remove some temporary state tracker context/framebuffer_create functions. | Brian | |
2007-11-05 | Update xlib driver to use newer state tracker context/framebuffer functions. | Brian | |
XMesaContext has an st_context * which contains a mesa context. | |||
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 | don't call _mesa_init_driver_functions() | Brian | |
2007-11-01 | Obsolete file | Brian | |
2007-11-01 | remove xmesa_set_renderbuffer_funcs() | Brian | |
2007-11-01 | disable/omit renderbuffer span code | Brian | |
2007-11-01 | remove unused funcs, macros | Brian | |
2007-11-01 | xget_image() wrapper to catch BadMatch errors | Brian | |
2007-11-01 | move dither kernels to xm_surface.c | Brian | |
2007-11-01 | fix some tile clipping bugs | Brian | |
2007-11-01 | move CLIP_TILE, add comments | Brian | |
2007-11-01 | rewrite xmesa_get_tile_rgba() to not use span funcs | Brian | |
2007-11-01 | reimplement xmesa_put_tile_rgba() w/out span funcs | Brian | |
2007-11-01 | implement get/put_tile() for xlib driver | Brian | |
2007-11-01 | Implement surface clearing w/out dependency on XMesa/Mesa stuff. | Brian | |
2007-10-31 | make winsys objects singletons, comments | Brian | |
2007-10-31 | Clean up xmesa winsys stuff | Brian | |
Plug xmesa_is_format_supported() into the softpipe_winsys object. | |||
2007-10-31 | remove some extension #defines | Brian | |
2007-10-31 | Obsolete | Brian | |
2007-10-31 | move few remaining bits of xm_dd.c into xm_api.c | Brian | |
2007-10-31 | move dither kernels/tables to xm_span.c | Brian | |
2007-10-31 | Remove xmesa_update_state(), which was called by ctx->Driver.UpdateState() | Brian | |
2007-10-31 | move surface clear functions to xm_buffer.c | Brian | |
2007-10-31 | clean-up includes | Brian | |
2007-10-31 | remove HPCR support | Brian | |
2007-10-31 | get rid of xmesa_clear_buffers() | Brian | |
2007-10-31 | don't pass x,y,width,height to clear functions | Brian | |
2007-10-31 | remove get_string, test_proxy_teximage | Brian | |