summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2013-01-14 21:56:55 +0100
committerWladimir J. van der Laan <laanwj@gmail.com>2013-01-17 20:34:15 +0100
commitf5d1777a1da27126abd55d636079c09ebf5c3cb0 (patch)
tree0d0068763f30d689039db8ec90013c093172ec16 /README.md
parent9e5bf4767ceb15e34c26c9321c58f0e22c4c7b30 (diff)
etna driver: general low level command buffer building
Also implements synchronization commands such as flush, finish, semaphores and pipe switching. - Create N command buffers, with a signal for each buffer - Before starting to write to a buffer, wait for buffer's sync signal - After a buffer is full, queue the buffer's sync signal and switch to next buffer This is a first step towards an animated, rotated framebuffer demo.
Diffstat (limited to 'README.md')
-rw-r--r--README.md7
1 files changed, 4 insertions, 3 deletions
diff --git a/README.md b/README.md
index 3b86378..7850787 100644
--- a/README.md
+++ b/README.md
@@ -22,7 +22,7 @@ ARM-based:
- Devices based on Freescale i.MX6 Series (GC2000, GC320, GC355)
MIPS-based:
-- Devices based on Ingenic JZ4770 MIPS SoC (GC860)
+- Devices based on Ingenic JZ4770 MIPS SoC (GC860), JZ4760 (GC200, 2D only)
See also https://en.wikipedia.org/wiki/Vivante_Corporation
@@ -134,12 +134,13 @@ example that renders a textured cube.
Command stream builder
-----------------------
-A beginning has been made of a simple low-level driver that builds the command stream from scratch and submits
+A beginning has been made of a simple driver that builds the command stream from scratch and submits
it to the kernel driver:
native/lib/viv.(c|h)
+ native/replay/etna.(c|h)
+ native/replay/etna_test.c (to experiment with shaders)
native/replay/cube_etna.c (renders the GLES2 smoothed cube)
- native/replay/ps_sandbox_etna.c (to experiment with shaders)
Vivante GPL kernel driver
--------------------------