123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- ProgramStoreCreate {
- direct
- param bool colorMaskR
- param bool colorMaskG
- param bool colorMaskB
- param bool colorMaskA
- param bool depthMask
- param bool ditherEnable
- param RsBlendSrcFunc srcFunc
- param RsBlendDstFunc destFunc
- param RsDepthFunc depthFunc
- ret RsProgramStore
- }
- ProgramRasterCreate {
- direct
- param bool pointSprite
- param RsCullMode cull
- ret RsProgramRaster
- }
- ProgramBindConstants {
- param RsProgram vp
- param uint32_t slot
- param RsAllocation constants
- }
- ProgramBindTexture {
- param RsProgramFragment pf
- param uint32_t slot
- param RsAllocation a
- }
- ProgramBindSampler {
- param RsProgramFragment pf
- param uint32_t slot
- param RsSampler s
- }
- ProgramFragmentCreate {
- direct
- param const char * shaderText
- param const char ** textureNames
- param const uintptr_t * params
- ret RsProgramFragment
- }
- ProgramVertexCreate {
- direct
- param const char * shaderText
- param const char ** textureNames
- param const uintptr_t * params
- ret RsProgramVertex
- }
- FontCreateFromFile {
- param const char *name
- param float fontSize
- param uint32_t dpi
- ret RsFont
- }
- FontCreateFromMemory {
- param const char *name
- param float fontSize
- param uint32_t dpi
- param const void *data
- ret RsFont
- }
- MeshCreate {
- param RsAllocation *vtx
- param RsAllocation *idx
- param uint32_t *primType
- ret RsMesh
- }
- ContextBindProgramStore {
- param RsProgramStore pgm
- }
- ContextBindProgramFragment {
- param RsProgramFragment pgm
- }
- ContextBindProgramVertex {
- param RsProgramVertex pgm
- }
- ContextBindProgramRaster {
- param RsProgramRaster pgm
- }
- ContextBindFont {
- param RsFont pgm
- }
- ContextSetSurface {
- param uint32_t width
- param uint32_t height
- param RsNativeWindow sur
- sync
- }
- ContextBindRootScript {
- param RsScript sampler
- }
- ContextPause {
- }
- ContextResume {
- }
|