The xlib state tracker doesn't support texture-from-pixmap extension. It wrongly advertises it but the functions are just no-ops.
It is possible to implement the extension in the xlib state tracker, like Mesa fakeglx+xlib driver already do, but it's not high priority on anybody's list I think. Jose ________________________________________ From: mesa-dev-bounces+jfonseca=vmware....@lists.freedesktop.org [mesa-dev-bounces+jfonseca=vmware....@lists.freedesktop.org] On Behalf Of Didier G [didierg-div...@orange.fr] Sent: Monday, May 17, 2010 0:04 To: mesa-dev@lists.freedesktop.org Subject: [Mesa-dev] llvmpipe and gnome desktop-effects Hello, Is it yet possible to use gnome desktop-effectes with llvmpipe ? When I try on Fedora 13 I get : $ desktop-effects debug_get_option: GALLIUM_DRIVER = llvmpipe debug_get_flags_option: LP_DEBUG = 0x0 debug_get_flags_option: GALLIVM_DEBUG = 0x0 util_cpu_caps.arch = 4 util_cpu_caps.nr_cpus = 4 util_cpu_caps.x86_cpu_type = 9 util_cpu_caps.cacheline = 64 util_cpu_caps.has_tsc = 1 util_cpu_caps.has_mmx = 1 util_cpu_caps.has_mmx2 = 1 util_cpu_caps.has_sse = 1 util_cpu_caps.has_sse2 = 1 util_cpu_caps.has_sse3 = 1 util_cpu_caps.has_ssse3 = 0 util_cpu_caps.has_sse4_1 = 0 util_cpu_caps.has_3dnow = 1 util_cpu_caps.has_3dnow_ext = 1 util_cpu_caps.has_altivec = 0 debug_get_num_option: LP_NUM_THREADS = 4 debug_get_bool_option: GALLIUM_WRAP = FALSE debug_get_option: GALLIUM_TRACE = (null) debug_get_bool_option: GALLIUM_RBUG = FALSE debug_get_flags_option: GALLIVM_DEBUG = 0x0 debug_get_bool_option: DRAW_FSE = FALSE debug_get_bool_option: DRAW_NO_FSE = FALSE debug_get_bool_option: DRAW_USE_LLVM = TRUE debug_get_bool_option: GALLIUM_DUMP_VS = FALSE debug_get_bool_option: LP_NO_RAST = FALSE Mesa: Mesa 7.9-devel DEBUG build May 17 2010 00:49:49 Mesa warning: software DXTn compression/decompression available debug_get_bool_option: MESA_MVP_DP4 = FALSE debug_get_flags_option: ST_DEBUG = 0x0 debug_get_flags_option: GALLIVM_DEBUG = 0x0 Gdk-ERROR **: The program 'desktop-effects' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 119 error_code 8 request_code 1 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) aborting... Abandon (core dumped) _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev