Matthias Hopf
3fdbdc2b0a
Bump to 1.2.99.3
2008-12-12 12:41:21 +01:00
Matthias Hopf
0c1527d2e8
Panning tracking areas describe full screen if set to 0.
2008-12-11 17:15:15 +01:00
Adam Jackson
d904495a4c
Add [GS]etOutputPrimary
2008-12-10 11:15:48 -05:00
Keith Packard
1334866b4a
Merge commit 'origin/master'
2008-12-09 20:59:47 -08:00
Matthias Hopf
e71912062f
Add unicode art pictures for panning.
2008-12-08 14:40:07 +01:00
Matthias Hopf
19a851fc85
Bump to 1.2.99.2
2008-12-04 15:45:23 +01:00
Matthias Hopf
fb1f243716
Nuke config-timestamp for panning. Specifying panning update on screen size change.
2008-12-04 15:44:12 +01:00
Matthias Hopf
425468e9a2
Add panning to versioning information.
2008-12-04 12:57:33 +01:00
Matthias Hopf
419a0f2074
Panning protocol bits description
2008-12-04 12:54:23 +01:00
Matthias Hopf
6b5d4ce894
Panning protocol description
2008-12-04 12:54:23 +01:00
Matthias Hopf
abe9562216
Panning protocol extension
2008-12-04 12:54:23 +01:00
Adam Jackson
546906dbe2
Indent CRTC transform docs to match the rest of the requests.
2008-12-03 13:36:00 -05:00
Adam Jackson
5d5e4cff8c
More doc for CRTC transforms
2008-12-03 12:02:18 -05:00
Keith Packard
ad6501790b
Remove duplicate GetScreenResourcesCurrent declarations
...
Signed-off-by: Keith Packard <keithp@keithp.com>
2008-11-26 15:47:18 -08:00
Keith Packard
10bff0be50
Update to version 1.2.99.1
2008-11-26 09:24:36 -08:00
Keith Packard
6c17940a79
Merge branch 'transform-proposal'
...
Conflicts:
randr.h
randrproto.h
randrproto.txt
2008-11-24 16:22:11 -08:00
Keith Packard
8793429f3d
Describe projective transform additions in Introduction
...
Signed-off-by: Keith Packard <keithp@keithp.com>
2008-11-24 16:01:55 -08:00
Adam Jackson
c998b4658d
GSRC added in 1.3, not 1.2
2008-11-24 16:29:58 -05:00
Adam Jackson
0d334c8803
Fix RRNumberRequests
2008-11-24 16:19:43 -05:00
Adam Jackson
2c0635eed5
Add GetScreenResourcesCurrent
2008-11-24 15:54:09 -05:00
Julien Cristau
4a960ba3db
spec: add missing list of clones to RRGetOutputInfo reply
2008-07-11 17:14:24 +02:00
Adam Jackson
2be5a52d5f
randrproto 1.2.2
2008-07-02 15:34:31 -04:00
Adam Jackson
9ab3d5cca3
Bug #16149 : Make the field not be named 'delete' in C++ mode.
...
Thanks for the upward compatibility, Bjarne.
2008-06-23 14:52:12 -04:00
Keith Packard
2d09f9cac3
Eliminate inverse matrix from randr transform protocol
...
It is easier, and potentially more precise, to compute the inverse in the
server where everything can eventually be kept in floating point form.
2008-03-18 16:01:10 -07:00
Keith Packard
aa5cd18a9f
Add filters to CRTC transforms.
...
This allows scaling transforms to use bilinear filtering if desired.
2008-03-15 00:32:35 -07:00
Keith Packard
329b2068c1
Add Transform request proposal for 1.3
2008-02-15 15:54:44 -08:00
James Cloos
2df8499d24
Replace static ChangeLog with dist-hook to generate from git log
2007-12-06 16:39:05 -05:00
Jakob Bornecrantz
3243afaa59
Correct a copy'n'paste error in RRGetOutputInfo spec text.
2007-04-17 14:25:53 -07:00
Alan Coopersmith
d1c5739ae1
Delete duplicate B32's in xRRScreenChangeNotifyEvent
...
Caused compiler warnings:
"randrproto.h", line 567: warning: syntax error: empty member declaration
"randrproto.h", line 568: warning: syntax error: empty member declaration
2007-04-09 14:31:10 -07:00
Keith Packard
aada204b1f
Bump version to 1.2.1.
...
And add copyright to configure.ac file
2007-02-18 21:02:30 -08:00
Keith Packard
0e689cecd6
Fix wording about requesting ConfigureNotify events.
2007-02-18 21:02:10 -08:00
Eric Anholt
34ebf25a88
Fix the size of the padding fields of xRRGetCrtcGamma.
2007-02-01 15:08:10 -08:00
Eric Anholt
615f8077c5
Install the randr protocol description.
2007-01-09 09:40:47 -08:00
Keith Packard
335639ba8f
More bugs found by Ian Osgood during the XCB work.
...
ListOutputProperties has no nProperties field.
Pad fields not mentioned in Gamma requests.
sz_xRROUtputChangeNotifyEvent -> sz_xRROutputChangeNotifyEvent
2006-11-30 13:25:35 -08:00
Keith Packard
504556a9f8
Merge branch 'multi-monitor'
2006-11-30 09:44:20 -08:00
Keith Packard
3d521b3d38
Fix padding bugs discovered in XCB work
2006-11-30 09:43:10 -08:00
Eric Anholt
c27ece2592
Merge branch 'multi-monitor'
...
This brings in the changes for RandR 1.2 protocol.
2006-11-27 15:31:33 -08:00
Keith Packard
7363d448c7
Use BYTE for one-byte values. #undef Drawable needed.
2006-11-24 13:45:25 -08:00
Keith Packard
a86f4b9442
Create Properties when configured. Pending defaults to Current
...
Change property semantics to create them with empty value
when they are configured.
When clients request the Pending value of a property without any pending
vlaue, the current value is returned instead.
2006-11-24 13:44:55 -08:00
Keith Packard
af852261ef
Change properties to have a pending value and report valid values.
...
Pending values are transferred to current values at mode set, allowing a
queue of values to accrue in preparation for the modeset operation while
still reporting valid 'current' values for applications.
The set of valid values is also available so applications can present
a reasonable list to the user during configuration.
I renumbered a bunch of requests to keep property requests sequential.
2006-11-20 20:58:16 -08:00
Keith Packard
cdc282c299
Remove output options. Clean up other sizes.
...
Output options will be controlled by properties instead.
Also found a few instances in randrproto.txt using the wrong
size for MODEINFO.
2006-11-16 08:50:49 -08:00
Keith Packard
96977842d0
Fix RRNumberErrors, start adding standard property names
2006-11-01 11:50:50 -08:00
Keith Packard
0e858436af
Move physical size information from mode to output.
...
Modes are stored in CRTCs which have no physical size.
Outputs have a physical size which can change, both in response
to mode changes as well as (potentially) other factors.
Placing the physical size information in the output also permits clone
mode to work across monitors of differing physical size.
2006-11-01 00:23:37 -08:00
Keith Packard
369d4e7d20
Remove mode origins. Add preferred mode count.
...
Switched from identifying source of mode line to listing which modes are
preferred by each output. This enables better CRTC sharing by making modes
less arbitrarily different.
2006-10-04 20:03:35 -07:00
Keith Packard
3c354e7245
Get rid of mode origins.
2006-10-04 14:51:48 -07:00
Keith Packard
ee843ac707
Add mode origins and output options.
...
Mode origins indicate the source of the mode information, from VESA timings,
user config or whatever.
Output options currently include only panel fitting options; more may be
added later (this field is 32 bits wide)
2006-10-03 21:02:39 -07:00
Keith Packard
d6c9bdd0e6
Add mode origins and output options.
...
Also document non-obvious defined types. Eliminate mode options.
2006-10-03 11:01:56 -07:00
Keith Packard
61d60a93dc
Update package version to 1.2.0. Fix various goofs found by building stuff.
2006-09-19 16:33:40 -07:00
Keith Packard
ce292d7cad
Fix various random typos found while attempting to use header files
...
Fix RRNumberRequests
Rename errors to include RR to avoid conflicting with Xi.
Add RR to various request/reply structs (oops).
Remove nOutputs from SetCrtcConfigReq -- length is sufficient.
Remove bogus members from SetCrtcConfigReply.
Add MODEOPTION. Document protocol error encoding.
2006-09-17 23:41:55 -07:00
Keith Packard
d6992dd3b7
Add CONNECTION values to spec and header.
...
Missing CONNECTION values in encoding and header file.
2006-09-15 15:41:02 -07:00