summaryrefslogtreecommitdiff
path: root/src/mesa/drivers
AgeCommit message (Collapse)Author
2007-11-07Remove 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-07cosmetic fix to driFenceFinish() callBrian
2007-11-07replace magic number 3 with DRM_FENCE_TYPE_EXE | DRM_I915_FENCE_TYPE_RW in ↵Brian
driFenceFinish() call
2007-11-07remove DriverCtx=intel assigment/hackBrian
2007-11-07Pass winsys as a parameter to intel_create_i915simple(), intel_create_softpipe()Brian
2007-11-07var renaming: s/sws/winsys/Brian
2007-11-07Add 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-06restore dispatch/extension code (without, dynamic entrypoints aren't added)Brian
2007-11-06remove more dependencies on Mesa types/functionsBrian
2007-11-06implement context sharing codeBrian
2007-11-06code clean-upBrian
2007-11-06Remove use of Mesa/GL types/functions (s/GLuint/uint/ etc)Brian
2007-11-06don't include mtypes.hBrian
2007-11-06Remove last of core Mesa dependencies in intel_swapbuffers.cBrian
Use the "dummyContext" pointer (for now) instead of GET_CURRENT_CONTEXT().
2007-11-06Supply 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-05clean upsBrian
2007-11-05change includes, minor simplification in intelDisplaySurface()Brian
2007-11-05include mtypes.h (temporary)Brian
2007-11-05Remove some temporary state tracker context/framebuffer_create functions.Brian
2007-11-05Update xlib driver to use newer state tracker context/framebuffer functions.Brian
XMesaContext has an st_context * which contains a mesa context.
2007-11-05asst clean-upsBrian
2007-11-05remove some GL types, mesa includesBrian
2007-11-05move intel_context_mesa() into intel_swapbuffers.c (the only place it's used ↵Brian
now)
2007-11-05Move driBatchPoolInit() into new intel_batchpool.h header.Brian
Note that intel_batchpool.[ch] have no intel-specific dependencies at this poi Maybe rename files for re-use in the future.
2007-11-05Move driBatchPoolInit() into new intel_batchpool.h header.Brian
Note that intel_batchpool.[ch] have no intel-specific dependencies at this point. Maybe rename files for re-use in the future.
2007-11-05remove intelScreenPrivate typedef and use cast wrapper function to be like ↵Brian
intel_context and intel_framebuffer
2007-11-05remove driScrnPriv field from intel_screenBrian
2007-11-05commentsBrian
2007-11-05fix typo, formattingBrian
2007-11-05remove unused intelScreen->texPoolBrian
2007-11-05add missing free() in intelDestroyContextBrian
2007-11-05comments, clean-ups, assertionsBrian
2007-11-05rewrite/simplify intelCopySubBuffer()Brian
2007-11-05rewrite/simplify intelSwapBuffers()Brian
2007-11-05replace get_color_surface() with st_get_framebuffer_surface()Brian
2007-11-05better use of intel_context() cast wrappersBrian
2007-11-05clean-up/re-org of intel_framebuffer codeBrian
2007-11-05remove unused intel_fb decls, codeBrian
2007-11-05move intelCopySubBuffer() declBrian
2007-11-05remove dead code in intelCreateBuffer()Brian
2007-11-05remove intel_context cliprect codeBrian
2007-11-05remove unused varBrian
2007-11-05remove cliprect codeBrian
2007-11-05remove mesa includesBrian
2007-11-05use st_unreference_framebuffer()Brian
2007-11-05rename intelWindowMoved() to intelUpdateWindowSize()Brian
2007-11-05pass __DRIdrawablePrivate to intelWindowMoved(), rather than context ptrBrian
2007-11-05simplify the window moved/resized code a bitBrian
2007-11-05Remove intelUpdateFramebufferSize(), use st_resize_framebuffer().Brian
2007-11-05use st_make_current()Brian