Eric Anholt
2843a2f9b5
glamor: Use buffer_storage
...
v2:
- Make the default buffer size a #define. (by Markus Wick)
- Fix the return offset for mapping with buffer_storage. (oops!)
v3:
- Avoid GL error at first rendering from unmapping no buffer.
- Rebase on the glBindBuffer(GL_ARRAY_BUFFER, 0) change.
v4: Rebase on Markus's vbo init changes.
v5: Fix missing put_context() in the buffer_storage fallback path.
Signed-off-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Markus Wick <markus at selfnet.de>
2014-03-10 13:57:21 -07:00
..
glamor.c
glamor: Use buffer_storage
2014-03-10 13:57:21 -07:00
glamor.h
glamor: Extract the streamed vertex data code used by Render.
2014-03-10 13:57:21 -07:00
glamor_addtraps.c
glamor_compositerects.c
glamor_context.h
glamor: Put in a pluggable context switcher for GLX versus EGL.
2014-02-14 18:30:01 -08:00
glamor_copyarea.c
glamor: Add a screen argument to drop an ifdef from glamor_set_alu().
2014-02-14 18:30:01 -08:00
glamor_copyplane.c
glamor_copywindow.c
glamor_core.c
glamor: Rename glamor_get/put_dispatch to glamor_get/put_context.
2014-02-14 18:29:56 -08:00
glamor_debug.h
glamor_egl.c
glamor: Add support for DRI3.
2014-03-05 13:10:24 -08:00
glamor_egl_stubs.c
glamor: Put in a pluggable context switcher for GLX versus EGL.
2014-02-14 18:30:01 -08:00
glamor_eglmodule.c
xorg: Connect up the glamor XV code, xorg DDX-only for now.
2014-03-05 13:10:20 -08:00
glamor_fbo.c
glamor: Rename glamor_get/put_dispatch to glamor_get/put_context.
2014-02-14 18:29:56 -08:00
glamor_fill.c
glamor: Add a screen argument to drop an ifdef from glamor_set_alu().
2014-02-14 18:30:01 -08:00
glamor_fillspans.c
glamor_getimage.c
glamor_getspans.c
glamor_glx.c
glamor: Put in a pluggable context switcher for GLX versus EGL.
2014-02-14 18:30:01 -08:00
glamor_glyphblt.c
glamor_glyphs.c
glamor: Rename glamor_get/put_dispatch to glamor_get/put_context.
2014-02-14 18:29:56 -08:00
glamor_gradient.c
glamor: Fix a mismatched glamor_get/put_context().
2014-03-10 13:57:21 -07:00
glamor_largepixmap.c
glamor_picture.c
glamor: Pass pixmaps around to unifdef glamor_iformat_for_depth().
2014-02-14 18:30:01 -08:00
glamor_pixmap.c
glamor: Fix a spelling mistake in GLAMOR_PIXMAP_FBO_NOT_EXACT_SIZE.
2014-03-10 11:06:27 -07:00
glamor_polyfillrect.c
glamor_polylines.c
glamor_polyops.c
glamor_priv.h
glamor: Use buffer_storage
2014-03-10 13:57:21 -07:00
glamor_putimage.c
glamor: Drop useless glEnable/glDisable(GL_TEXTURE_2D) calls.
2014-02-14 18:30:01 -08:00
glamor_render.c
glamor: Fix requested composite VBO size.
2014-03-10 13:57:21 -07:00
glamor_setspans.c
glamor_tile.c
glamor: Add a screen argument to drop an ifdef from glamor_set_alu().
2014-02-14 18:30:01 -08:00
glamor_trapezoid.c
glamor: Extract the streamed vertex data code used by Render.
2014-03-10 13:57:21 -07:00
glamor_triangles.c
glamor_utils.h
glamor: Fix a spelling mistake in GLAMOR_PIXMAP_FBO_NOT_EXACT_SIZE.
2014-03-10 11:06:27 -07:00
glamor_vbo.c
glamor: Use buffer_storage
2014-03-10 13:57:21 -07:00
glamor_window.c
glamor_xv.c
xorg: Connect up the glamor XV code, xorg DDX-only for now.
2014-03-05 13:10:20 -08:00
Makefile.am
glamor: Extract the streamed vertex data code used by Render.
2014-03-10 13:57:21 -07:00