Home | History | Annotate | Download | only in renderControl_enc
      1 GLOBAL
      2 	base_opcode 10000
      3 	encoder_headers <stdint.h> <EGL/egl.h> "glUtils.h"
      4 
      5 rcGetEGLVersion
      6     dir major out
      7     len major sizeof(EGLint)
      8     dir minor out
      9     len minor sizeof(EGLint)
     10 
     11 rcQueryEGLString
     12     dir buffer out
     13     len buffer bufferSize
     14 
     15 rcGetGLString
     16     dir buffer out
     17     len buffer bufferSize
     18 
     19 rcGetNumConfigs
     20     dir numAttribs out
     21     len numAttribs sizeof(uint32_t)
     22 
     23 rcGetConfigs
     24     dir buffer out
     25     len buffer bufSize
     26 
     27 rcChooseConfig
     28     dir attribs in
     29     len attribs attribs_size
     30     dir configs out
     31     var_flag configs nullAllowed
     32     len configs configs_size*sizeof(uint32_t)
     33 
     34 rcReadColorBuffer
     35     dir pixels out
     36     len pixels (((glUtilsPixelBitSize(format, type) * width) >> 3) * height)
     37 
     38 rcUpdateColorBuffer
     39     dir pixels in
     40     len pixels (((glUtilsPixelBitSize(format, type) * width) >> 3) * height)
     41     var_flag pixels isLarge
     42 
     43 rcCloseColorBuffer
     44     flag flushOnEncode
     45 
     46 rcCloseColorBufferPuid
     47     flag flushOnEncode
     48 
     49 rcCreateSyncKHR
     50     dir attribs in
     51     len attribs num_attribs
     52     dir glsync_out out
     53     len glsync_out sizeof(uint64_t)
     54     dir syncthread_out out
     55     len syncthread_out sizeof(uint64_t)
     56