summaryrefslogtreecommitdiff
path: root/README
blob: 3ebb1006c6cb040eb0527933101ad666dfc43ee5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
                    GALLIUM REMOTE DEBUGGING GUI

= About =

This is the gui interface to the Gallium Remote Debugger.
It is written in C and uses gtk, gtkglext and Gallium.


For information about protocol (de)marshaling see:
$(MESA)src/gallium/auxiliary/rbug/README

for information about driver integration look in:
$(MESA)src/gallium/drivers/trace/README

for information about applications look in:
$(MESA)progs/rbug/README


= Building =

You need to have checked out a mesa repository in a sibling directory to this
directory called mesa, as currently the build looks for mesa in ../mesa/.
You also need to build a debug build of mesa with with gallium so that the
needed libraries excist:

	$(MESA)src/gallium/auxiliary/rbug/librbug.a
	$(MESA)src/gallium/auxiliary/tgsi/libtgsi.a
	$(MESA)src/gallium/auxiliary/util/libutil.a

Then just do
 ./autogen.sh
 make


--
Jakob Bornecrantz <jakob@vmware.com>