spice/client
Alexander Larsson aeab661c5d Make client start if screen is 16bpp
The current glx code is looking for a rgb32 visual and always failing
if there is none. This means not even software rendering starts up
on e.g. 16bit visuals. This commit makes it pick software fallbacks
on 16bit visuals.

Long term we need to fix the gl implementation to do 16bpp too.
2010-04-23 16:36:31 +02:00
..
gui Replace custom region implementation with pixman_region32_t 2010-02-23 22:52:06 +01:00
windows Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
x11 Make client start if screen is 16bpp 2010-04-23 16:36:31 +02:00
.gitignore fresh start 2009-10-14 15:06:41 +02:00
application.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
application.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
audio_channels.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
audio_devices.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
cache.hpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
cairo_canvas.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
canvas_utils.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
canvas.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
canvas.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
client_net_socket.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
client_net_socket.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
cmd_line_parser.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
cmd_line_parser.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
common.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
cursor_channel.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
cursor_channel.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
cursor.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
cursor.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
debug.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
display_channel.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
display_channel.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
event_sources.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
gdi_canvas.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
gl_canvas.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
glc.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
glz_decode_tmpl.c Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
glz_decoded_image.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
glz_decoder_config.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
glz_decoder_window.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
glz_decoder_window.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
glz_decoder.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
glz_decoder.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
hot_keys.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
hot_keys.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
icon.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
inputs_channel.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
inputs_channel.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
inputs_handler.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
lines.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
lz.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
Makefile.am Use libjpeg to decode mjpegs, not ffmpeg 2010-04-08 11:30:18 +02:00
mem.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
menu.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
menu.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
mjpeg_decoder.cpp Avoid unncessary buffer management in mjpeg decoder if possible 2010-04-14 11:41:37 +02:00
mjpeg_decoder.h Avoid unncessary buffer management in mjpeg decoder if possible 2010-04-14 11:41:37 +02:00
monitor.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
monitor.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
pixels_source.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
pixman_utils.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
platform.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
playback_channel.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
process_loop.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
process_loop.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
quic.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
read_write_mutex.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
record_channel.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_cairo_canvas.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_cairo_canvas.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_channel.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_channel.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_client.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_client.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_drawable.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_gdi_canvas.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_gdi_canvas.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_gl_canvas.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_gl_canvas.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_key.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_peer.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_peer.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_pixmap_cairo.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_pixmap_gdi.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_pixmap_gl.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_pixmap.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_types.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
red_window.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
region.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
rop3.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
screen_layer.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
screen_layer.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
screen.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
screen.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
shared_cache.hpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
threads.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
threads.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
tunnel_channel.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
tunnel_channel.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
utils.cpp Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
utils.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00