-
Recent Posts
Recent Comments
Archives
Categories
Meta
Monthly Archives: October 2010
Cloud digression
Digression to running enterprise cloud (Eucalyptus based) using Ubuntu: https://help.ubuntu.com/community/UEC/ http://fnords.wordpress.com/2009/10/04/run-your-own-uec-part-1/ Cloud over Ubuntu over Virtualbox over Windows 7?? We’ll see how slow this will get on my new core i3 machine.
Posted in Uncategorized
Leave a comment
X Programming Ref
Xlib programming Reference: PDF: http://www.x.org/archive/X11R7.0/doc/PDF/xlib.pdf HTML: http://tronche.com/gui/x/xlib/function-index.html For indirect rendering through X which the softpipe uses, calls to Xlib are in drisw_glx.c module in src/glx, with the indirection table created when __GLXInitialize is called to initialized GL over X. Also, … Continue reading
Posted in Uncategorized
Leave a comment
Found missing link
The missing link to this whole Gallium picture is found: the source code to the kernel DRM device driver (not libdrm which is just its user space counterpart, not the stuff in mesa winsys drm directory, which are just redirections), … Continue reading
Posted in Uncategorized
Leave a comment
Gallium3D trace driver
See README file (does not exist in pre-7.9 tree) in 7.9 source tree trace driver directory for instructions. Basically: 1) set the name of the trace output file in GALLIUM_TRACE environment var 2) call trace_screen_create() passing it the screen ptr … Continue reading
Posted in Uncategorized
Leave a comment
more notes on building and running 7.9 and 7.8.2
Building driver framework for immerse: 1. Build mesa 7.9 gallium framework export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH’ cd ~/work/mesa/7.9 ./configure –enable-debug –enable-gallium-i915 –enable-gallium-swrast make 2. Build immerse winsys (libimmsw.a) This builds immerse winsys, baically buffer management functions. Currently builds libimmsw.a, based on winsys/i915/sw which … Continue reading
Posted in Uncategorized
Leave a comment
VirtualBox, Ubuntu, and Mesa3D
Switched over to virtualbox because it starts and stops vm’s much faster than vmware and does not cause thrashing on my athlon 64×2 machine with 3Gb memory even after running for days. The perk was that setting it up to … Continue reading
Posted in Uncategorized
Leave a comment