Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
mesa3d
/
562c127693200822f04a145db50add1be2425d7b
/
src
/
gallium
/
state_trackers
/
glx
/
xlib
/
xm_api.c
67171ed
xlib: Integrate the trace driver with all pipe drivers.
by José Fonseca
· 15 years ago
0526100
gallium/xlib: fix glXQueryDrawable() bugs, see bug 24320
by Brian Paul
· 15 years ago
40636fe
gallium/xlib: minor clean-ups
by Brian Paul
· 15 years ago
7ec8652
gallium/xlib: silence unitialized var warning
by Brian Paul
· 15 years ago
9f0495a
Gallium xlib: Add support for BGRA visuals.
by Michel Dänzer
· 15 years ago
62c9199
xlib: Ensure one screen instance.
by José Fonseca
· 15 years ago
b57b6c2
xlib winsys: use new st_swapbuffers() function
by Brian Paul
· 15 years ago
08d4451
st: call _glapi_check_multithread from st_make_current
by Keith Whitwell
· 15 years ago
d405ba3
xlib st: Fix makeCurrent.
by Thomas Hellstrom
· 15 years ago
f500f3a
gallium: Remove do_flip argument from surface_copy
by Jakob Bornecrantz
· 15 years ago
317687c
Fix up another instance of _mesa_unreference_framebuffer().
by Michel Dänzer
· 16 years ago
b0d0e53
gallium: change the st_get_framebuffer_surface/texture functions
by Alan Hourihane
· 16 years ago
4f134f9
xlib: don't explicitly create the pipe_winsys struct
by Keith Whitwell
· 16 years ago
2f19fec
xlib: allow winsys's to register themselves with glx/xlib state tracker
by Keith Whitwell
· 16 years ago
61e843f
xlib: move state tracker to glx/xlib
by Keith Whitwell
· 16 years ago
[Renamed from src/gallium/state_trackers/xlib/xm_api.c]
05f8e41
xlib: combine and eliminate some header files
by Keith Whitwell
· 16 years ago
ee28763
xlib: strip out some unused XMesa api functions
by Keith Whitwell
· 16 years ago
25deb85
xlib: rename old_xmesa.h to xm_api.h
by Keith Whitwell
· 16 years ago
e83e2c4
xlib: remove XMesaMakeCurrent, use XMesaMakeCurrent2 always
by Keith Whitwell
· 16 years ago
2b96012
xlib: remove old xmesa_x.h file and all its defines
by Keith Whitwell
· 16 years ago
153b4d5
xlib: remove some XMesa types, just use the native Xlib ones
by Keith Whitwell
· 16 years ago
9ed74c6
xlib: pull in private copies of the GL/xmesa*.h headers
by Keith Whitwell
· 16 years ago
cae13a8
xlib: strip out FX stuff
by Keith Whitwell
· 16 years ago
18ad0e3
xlib: remove XFree86Server stuff
by Keith Whitwell
· 16 years ago
002dfb1
gallium: split driver-independent code out of xlib winsys
by Keith Whitwell
· 16 years ago
[Renamed (97%) from src/gallium/winsys/xlib/xm_api.c]
536092f
xlib: fix typo
by Keith Whitwell
· 16 years ago
284ab5a
cell: checkpoint commit of new per-fragment processing
by Brian Paul
· 16 years ago
6f33b77
gallium: call st_finish() in XMesaFlush()
by Brian Paul
· 16 years ago
0bb852f
gallium: thread wrapper clean-up
by Brian Paul
· 16 years ago
f9e14e0
xlib: Revert destroying pipe_screen (temporary).
by José Fonseca
· 16 years ago
969ff9e
xlib: Use trace usage.
by José Fonseca
· 16 years ago
c1c4ff2
gallium: use PIPE_FORMAT_X8Z24_UNORM for 24-bit Z but no stencil
by Brian Paul
· 16 years ago
2258f6b
xlib: add failure paths for context creation
by Keith Whitwell
· 16 years ago
fec1d21
xlib: more SP_NO_RAST support
by Keith Whitwell
· 16 years ago
a52faa9
gallium: remove unneeded st->haveFramebufferSurfaces field.
by Brian Paul
· 16 years ago
5935b16
If visual is 32bpp, set visual->alphaBits = 8.
by Brian
· 16 years ago
b09de96
xlib: Add support for MIT-SHM in xlib winsys driver
by Ian Romanick
· 16 years ago
b642730
Code reorganization: move files into their places.
by José Fonseca
· 17 years ago
[Renamed from src/mesa/pipe/xlib/xm_api.c]
e922adb
gallium: pipe->surface_copy can flip the contents vertically when necessary.
by Michel Dänzer
· 17 years ago
c76efb9
Remove mapping fields from struct pipe_surface.
by Michel Dänzer
· 17 years ago
f44e2f1
fix mem leaks
by Brian
· 17 years ago
c664302
Fix problem with initial viewport/scissor size.
by Brian
· 17 years ago
dbf6ece
move st_make_current() before buffer size check so renderbuffer alloc storage works
by Brian
· 17 years ago
20eae59
Re-org of st_create_framebuffer() and renderbuffer format selection.
by Brian
· 17 years ago
6f467e5
trim down #includes
by Brian
· 17 years ago
c474f1f
Port i965 driver to Gallium3D.
by Zack Rusin
· 17 years ago
2067eed
Get rid of "duplicate" formats.
by Brian
· 17 years ago
0d1669f
byteswapping fixes in choose_pixel_format()
by Brian
· 17 years ago
749d723
Overhaul the Xlib winsys layer.
by Brian
· 17 years ago
b859cdf
Eliminate struct pipe_region.
by Michel Dänzer
· 17 years ago
9df0a6d
added B8G8R8A8 support and improved pixel format selection when doing remote display to X server of different endianness.
by Brian
· 17 years ago
fc6172b
better depth buffer selection
by Brian
· 17 years ago
7d1a04e
Add winsys->surface_release() to complement winsys->surface_alloc().
by Brian
· 17 years ago
a151ad2
rename xmesa_create_softpipe() xmesa_create_context()
by Brian
· 17 years ago
5fb6ebf
disable finish_or_flush() for now
by Brian
· 17 years ago
ea286d4
need to call pipe->flush() in finish_or_flush()
by Brian
· 17 years ago
0862df2
remove debug abort() call
by Brian
· 17 years ago
2e78484
Call xmesa_init_driver_functions() to install xmesa_viewport() function.
by Brian
· 17 years ago
91564ee
Remove some temporary state tracker context/framebuffer_create functions.
by Brian
· 17 years ago
e39f1b4
Update xlib driver to use newer state tracker context/framebuffer functions.
by Brian
· 17 years ago
15c565b
don't call _mesa_init_driver_functions()
by Brian
· 17 years ago
0d6608e
Implement surface clearing w/out dependency on XMesa/Mesa stuff.
by Brian
· 17 years ago
b761177
make winsys objects singletons, comments
by Brian
· 17 years ago
4c7be3f
Clean up xmesa winsys stuff
by Brian
· 17 years ago
869318d
move few remaining bits of xm_dd.c into xm_api.c
by Brian
· 17 years ago
a778d60
Remove xmesa_update_state(), which was called by ctx->Driver.UpdateState()
by Brian
· 17 years ago
e5ff772
remove HPCR support
by Brian
· 17 years ago
b345c92
remove timer_query, s3tc extension bits
by Brian
· 17 years ago
f36372f
Start removing old driver funcs like ColorMask, ClearColor, etc.
by Brian
· 17 years ago
4a13a55
remove FX/glide stuff
by Brian
· 17 years ago
7398272
remove tnl/swrast code
by Brian
· 17 years ago
e0e8cf1
disable swrast/tnl stuff
by Brian
· 17 years ago
12f3f6c
omit X point/line/triangle routines
by Brian
· 17 years ago
ef25c49
Copy of xlib driver. This will get trimmed down a lot for Gallium.
by Brian
· 17 years ago