ogl-sample
[Top] [All Lists]

[ogl-sample] Looking at GLX protocol - have a question about the first b

To: "'ogl-sample'" <ogl-sample@xxxxxxxxxxx>
Subject: [ogl-sample] Looking at GLX protocol - have a question about the first byte of requests
From: Kathleen Langone <kathleen.langone@xxxxxxxxxxxxx>
Date: Thu, 3 Feb 2000 13:22:37 -0500
Cc: "'kathleen'" <kathleen.langone@xxxxxxxxxxxxx>
Reply-to: ogl-sample@xxxxxxxxxxx
Sender: owner-ogl-sample@xxxxxxxxxxx
        The very first byte of the encoding for requests in the spec is simply 
labled "opcode (X assigned)". For extensions coming through the X protocol 
for GLX I would think the first byte would be 147(dec) to indicate a GLX 
request.
        I would think the coding for example of glXCreateContext would be :
        1       CARD8           147
        1       3               8(GLX Opcode)
        etc...

        In my code I'm working with I'm not seeing a 147 but a variable value 
there.
        And to indicate an X Extension call the 2nd byte is non-zero - and the 
first byte would be between 128 and 255 - right?

begin 600 WINMAIL.DAT
M>)\^(B<2`0:0" `$```````!``$``0>0!@`(````Y 0```````#H``$(@ <`
M& ```$E032Y-:6-R;W-O9G0@36%I;"Y.;W1E`#$(`0V ! `"`````@`"``$$
MD 8`2 ,```(````0`````P``, ,````+``\.``````(!_P\!````:P``````
M``"U.\+ +'<0&J&\" `K*E;"%0```&H$99:NB](1ALH`P$^VM0:DA ``````
M`($K'Z2^HQ 9G6X`W0$/5 (`````;V=L+7-A;7!L90!33510`&]G;"US86UP
M;&5 ;W-S+G-G:2YC;VT``!X``C !````!0```%--5% `````'@`#, $````7
M````;V=L+7-A;7!L94!O<W,N<V=I+F-O;0```P`5# $````#`/X/!@```!X`
M`3 !````#0```"=O9VPM<V%M<&QE)P`````"`0LP`0```!P```!33510.D]'
M3"U304U03$5 3U-3+E-'22Y#3TT``P``.0`````+`$ Z`0```!X`]E\!````
M"P```&]G;"US86UP;&4```(!]U\!````+ ```+\```"U.\+ +'<0&J&\" `K
M*E;"%0```&H$99:NB](1ALH`P$^VM0:DA ```P#]7P$````#`/]?``````(!
M]@\!````! ````````,0`````P``, 0````+``\.`0````(!_P\!````<0``
M``````"U.\+ +'<0&J&\" `K*E;"%0```&H$99:NB](1ALH`P$^VM08D@ ``
M`````($K'Z2^HQ 9G6X`W0$/5 (`````:V%T:&QE96X`4TU44 !K871H;&5E
M;BYL86YG;VYE0&YE=&UA;F%G92YC;VT`````'@`", $````%````4TU44 ``
M```>``,P`0```!\```!K871H;&5E;BYL86YG;VYE0&YE=&UA;F%G92YC;VT`
M``,`%0P"`````P#^#P8````>``$P`0````L````G:V%T:&QE96XG```"`0LP
M`0```"0```!33510.DM!5$A,145.+DQ!3D=/3D5 3D5434%.04=%+D-/30`#
M```Y``````L`0#H`````'@#V7P$````)````:V%T:&QE96X``````@'W7P$`
M```L````OP```+4[PL L=Q :H;P(`"LJ5L(5````:@1EEJZ+TA&&R@# 3[:U
M!B2 ```#`/U?`0````,`_U\``````@'V#P$````$````````!"VS`02 `0!+
M````3&]O:VEN9R!A="!'3%@@<')O=&]C;VP@+2!H879E(&$@<75E<W1I;VX@
M86)O=70@=&AE(&9I<G-T(&)Y=&4@;V8@<F5Q=65S=',`V!H!!8 #``X```#0
M!P(``P`-`!8`)0`$`"@!`2" `P`.````T <"``,`#0`1`!0`! `2`0$)@ $`
M(0```$4R-$9&0T$S-$)$040S,3$X-S!&,#!#,#1&0C9"-3 V`$D'`0.0!@!0
M!0``( ````L``@`!````"P`C```````#`"8```````L`*0```````P`V````
M``! `#D``#I*IG-NOP$>`' ``0```$L```!,;V]K:6YG(&%T($=,6"!P<F]T
M;V-O;" M(&AA=F4@82!Q=65S=&EO;B!A8F]U="!T:&4@9FER<W0@8GET92!O
M9B!R97%U97-T<P```@%Q``$````6`````;]N<Z9%H_Q/Z-I+$=.'#P# 3[:U
M!@``'@`># $````%````4TU44 `````>`!\,`0```!\```!K871H;&5E;BYL
M86YG;VYE0&YE=&UA;F%G92YC;VT```,`!A#$N@1J`P`'$*0!```>``@0`0``
M`&4```!42$5615)91DE24U1"651%3T942$5%3D-/1$E.1T9/4E)%455%4U13
M24Y42$534$5#25-324U03%E,04),140B3U!#3T1%*%A!4U-)1TY%1"DB1D]2
M15A414Y324].4T-/34E.``````(!"1 !````_0$``/D!``#G`@``3%I&=48V
MZ>\#``H`<F-P9S$R-18R`/@+8&X.$# S,YT!]R "I /C`@!C: K 8'-E=# @
M!Q,"@'WY"H%U8P!0"P,+M@JQ"H&!`9$@5&AE('8$D#!Y(&9I$2 %0&)YPG04
M`&]F('03\0GP=06@9 N 9Q1@!;$)<'&?"E 4H 0@"X 50W-P!9#W%N $( "0
M;0M0%% +8 )@80F (")O<!6Q% `HB%@@8000:6=N"8 @*2(N($8%L65XWQ3P
M`($"( 0@!:!M%>(54+$#8'5G:!5#&5!P`V!,=&\(X1831TP94$ET('<(8&P8
MH!50"X!K%Q5#%'D=I&(4`#$T-VHH!8$I%4!O%N$5T&/:813Q81TS%F4N$SD=
MCS<;$177&G!A& $5`V=L_%A#"7 @\0A0`C :<1](&CH3.3$#,!.B0T%2/$0X
M#(0G<A_P)O\@,ZDH9S@H'4)/&.,I$SEY$4!C+BR0$S4B*0.@;2,44!CS22=M
M(M%R:^\5X@/P%5 N<VX<D!=0">!O%>(A,!_A%,!U!4 A,';_"L ',!AQ,3$*
M015""7 :$+T3.4$@L"!L`Z 94$4:AN\;$ = `R 54C(S8133%[&Q+]!N+7H$
MD"" +31!SQWB'H\?DQ^P='<)X1_0[#(X-S,.,#4W$040&^ L=#\3-!'Q`#M@
M`````P`0$ `````#`!$0``````,`@!#_____0 `',(#B[NAR;K\!0 `(,(#B
M[NAR;K\!"P``@ @@!@``````P ```````$8``````X4````````#``* "" &
M``````# ````````1@`````0A0````````,`!8 (( 8``````, ```````!&
M`````%*%``#S%0``'@`E@ @@!@``````P ```````$8`````5(4```$````%
M````."XP- `````#`": "" &``````# ````````1@`````!A0````````L`
M+X (( 8``````, ```````!&``````Z%`````````P`P@ @@!@``````P ``
M`````$8`````$84````````#`#* "" &``````# ````````1@`````8A0``
M`````!X`08 (( 8``````, ```````!&`````#:%```!`````0`````````>
M`$* "" &``````# ````````1@`````WA0```0````$`````````'@!#@ @@
M!@``````P ```````$8`````.(4```$````!`````````!X`/0`!`````0``
/```````#``TT_3<``"DC
`
end


<Prev in Thread] Current Thread [Next in Thread>