Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1. Ñò
  2. ÔX«Lc@sÖddkZddkZddkZhZhZhZd„Zdd„Zd„Z    d„Z
  3. d„Z d„Z d„Z
  4. d      „Zd
  5. „Zd „Zd „Zd
  6. „Zd„Zd„Zd„Zd„Zd„ZdS(iÿÿÿÿNc
  7. CsEhdgd6dgd6ddgd6ddgd6ddgd6ddgd6}ti|dtititiƒ}ti|ƒ}|iƒ}|i     |ƒ}|i
  8. ƒ|t d    <|t d
  9. <x‚|i D]w}|i
  10. ||ƒ\}}       |p2|iptid |iIJn|}t}    n|t|i<||  ft|i<qÆWdS( NtGLdoubletGLfloattGLclampdtGLclampftGLubytetGLinttGLfixedtGLclampxtimpltapisError: unable to dispatch %s(tlibxml2treadFiletNonetXML_PARSE_DTDLOADtXML_PARSE_DTDVALIDtXML_PARSE_NOBLANKStAPIspectSpectget_impltget_apitfreeDoct__spect       functionstmatcht is_externaltsyststderrtnametFalset __functionst   __aliases(
  11. tfilenametapinamet conversionstdoctspecRR     tfunctaliast need_conv((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt       _ParseXML$s4
  12. 
  13. 
  14. 
  15. 
  16.  
  17. 
  18.  
  19. 
  20. 
  21. 
  22. 
  23. 
  24. 
  25. cCsFtd}g}x/|iD]$}|io|i|iƒqqW|S(NR    (RRRtappendR(tnotusedR       tspecialsR$((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt AllSpecialsHs
  26. 
  27. 
  28. cCsZtpt||ƒntd}g}x!|iD]}|i|iƒq2W|iƒ|S(NR      (RR'RR(Rtsort(RR   tnamesR$((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pytGetAllFunctionsTs
  29. 
  30. 
  31. cCst|}|iS(N(Rt return_type(tfuncnameR$((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt
  32. ReturnTypeas
  33. cCst|}|igS(N(Rt    direction(R0R$((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt
  34. Propertiesgs
  35. c
  36. Csšg}|iii|igƒ}xr|D]j}|iip=x3|iD](}|i|ddg|idfƒqEWq(n|iiiƒ}t |ƒdjo!t
  37. i d|i|ifIJn|d\}}xÁ|D]¹}      |      i djo(| i djot
  38. i d|iIJn| iiot
  39. i d|iIJn| i
  40. odnd}
  41. x<|iD]1}|i||     i|   i|   i|   i|
  42. fƒqYWqÕWq(W|S(Nis(%s: more than one parameter depend on %sis!%s: not first element of a vectors%s: deep nested dependencet     noconvert(tcheckertswitchestgetRtvaluesR(R terrortitemstlenRRtindextconverttsize_str( R$tparamt valid_valuestswitchtdesctvalR:tdep_namet
  43. dep_switchtdep_descR=((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt _ValidValuesms4
  44. 
  45. &
  46.  
  47. 
  48. "cCs%t|i\}}|o3|i|iƒ}|i|ijo
  49. t}qMn|pdShdt6dt6}|ii|iƒp|tcd7<nxK|ii    |iƒD]4}||i
  50. cd7<|to|toPq­q­W|to|to
  51. d}qd}nd}|i ƒ|fS(Ntnoneiitsometall(Nsnone( RRt   get_paramttypeRR tTrueR5t always_checktflattenR=t        base_type(R$t src_paramR%R&t dst_paramtconvertsRBt
  52. conversion((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt _Conversion‹s*          
  53. 
  54. cCsÓ|ipdS|io|iSd}xa|ii|iƒD]J}|io:|iiƒo*t|iƒ}||jo
  55. |}q‡q=q=W|p=t|id}|o!t    i
  56. d|i|ifIJqÏn|S(Niis0Error: unable to dicide the max size of %s in %s( t is_vectortsizeR5RORR>tisdigittintRRR(R$R?RWRBtsR&((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt _MaxVecSize®s$
  57. 
  58. 
  59. cCsOt||ƒ}t||ƒ\}}t||ƒ}|i|i||||fS(N(R[RURGRRL(R$R?tvec_sizetdst_typeRTR@((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt_ParameterTupleÅs cCs>t|}g}x'|iD]}|it||ƒƒqW|S(N(RtparamsR(R^(R0R$R_R?((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt
  60. Parameters×s 
  61. 
  62. cCst|}|iS(N(Rtprefix(R0R$((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pytFunctionPrefixás
  63. cCs;x4tt|ƒƒD] }||d|jo|SqWdS(Ni(txrangeR;R (R_t      paramnameti((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pytFindParamIndexès
  64.      cCssg}xQ|D]I}|didƒodnd}|id|d||dfƒq
  65. W|pdSdi|ƒS(    Nit*tt s%s%s%sitvoids, (tendswithR(tjoin(R_tstringtptsep((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pytMakeDeclarationStringðs!&cCst|d}|iS(Ni(RRa(R0R%((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt AliasPrefixûscCs#t|\}}|p|iSdS(N(RRR (R0R%R&((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pytAliasscCs#t|\}}|o|iSdS(N(RRR (R0R%R&((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pytConversionFunctionscCstd}|igS(NR     (RR(R0R   ((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt
  66. Categories
  67. s
  68. (RR
  69. RRRRR'R R+R.R1R3RGRUR[R^R`RbRfRpRqRrRsRt(((s-/home/serge/Mesa/src/mesa/main/APIspecutil.pyt<module>s,       $    
  70.                              #                    
  71.