blob: 134400e30c7314d9dda7760ec975e1545769c7b7 (
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
|
Directory contents
===================
- `egl`: egl demos, to check GL functionality
- `replay`: original replay command stream tests (very low level)
- `etnaviv`: libetnaviv low-level command buffer handling library and register definition headers
- `fb`: attempts at rendering to framebuffer using `etna_pipe` (high level gallium-like interface)
- `fb_rawshader`: same as `fb`, but using manually assembled shaders. <GC1000 only.
- `fb_old`: attempts at rendering to framebuffer using raw state queueing (lower level interface)
- `include_*`: different versions of Vivante GPL kernel headers
- `lib`: C files shared between demos and tests, generic math and GL context utilities etc
- `driver`: `etna_pipe` driver and generated hardware header files
- `resources`: meshes, textures used in demos
- `cl`: OpenCL test (like egl, for command stream interception)
- `test2d`: 2D engine tests
- `util`: Various utilities for developing, debugging and profiling for Vivante GPUS
|