summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2003-05-03 19:20:00 +0000
committerEric Anholt <eric@anholt.net>2007-01-09 11:20:39 -0800
commit3a46f9178cbd722ed238587d4463a6d19d8f1044 (patch)
treecd204d022005031a630c7146938849d069e0039e
parent1d46ed302a18da9d7fe4f08101b7e0fad5e0a909 (diff)
downloadxorg-proto-renderproto-3a46f9178cbd722ed238587d4463a6d19d8f1044.tar.gz
Add animated cursor request, bump to 0.8
-rw-r--r--renderproto.txt23
1 files changed, 20 insertions, 3 deletions
diff --git a/renderproto.txt b/renderproto.txt
index 72b3b61..e6bae96 100644
--- a/renderproto.txt
+++ b/renderproto.txt
@@ -1,8 +1,8 @@
The X Rendering Extension
- Version 0.7
- 2002-11-6
+ Version 0.8
+ 2003-5-3
Keith Packard
- keithp@xfree86.org
+ keithp@keithp.com
1. Introduction
@@ -245,6 +245,10 @@ GLYPHELT32 [
]
GLYPHITEM32 GLYPHELT32 or GLYPHABLE
+ANIMCURSORELT [
+ cursor: CURSOR
+ delay: CARD32
+ ]
7. Standard PictFormats
The server must support a Direct PictFormat with 8 bits each of red, green,
@@ -1095,6 +1099,17 @@ CreateCursor
Subsequent drawing in the source has an undefined effect on the
cursor. The server might or might not make a copy of the picture.
+CreateAnimCursor
+ cid: CURSOR
+ cursors: LISTofANIMCURSORELT
+
+ Errors: Alloc, IDChoice, Cursor
+
+ This request creates a cursor and associates identifier cid with it.
+ When active, the cursor image on the screen will cycle through
+ 'cursors', showing each cursor in the element for the number of
+ milliseconds indicated by the 'delay' member of that element.
+
15. Extension Versioning
The Render extension was developed in parallel with the implementation to
@@ -1141,3 +1156,5 @@ what each version before 1.0 implemented:
0.7:
QueryPictIndexValues
+ 0.8:
+ CreateAnimCursor