diff options
Diffstat (limited to 'libs/rs/rs.spec')
-rw-r--r-- | libs/rs/rs.spec | 54 |
1 files changed, 15 insertions, 39 deletions
diff --git a/libs/rs/rs.spec b/libs/rs/rs.spec index 5de76b2..ac115d3 100644 --- a/libs/rs/rs.spec +++ b/libs/rs/rs.spec @@ -20,16 +20,6 @@ ContextBindProgramRaster { param RsProgramRaster pgm } -ContextSetDefineF { - param const char* name - param float value - } - -ContextSetDefineI32 { - param const char* name - param int32_t value - } - ContextPause { } @@ -60,18 +50,19 @@ ObjDestroy { param void *obj } -ElementBegin { -} - -ElementAdd { - param RsDataKind dataKind - param RsDataType dataType - param bool isNormalized - param size_t bits - param const char * name +ElementCreate { + param RsDataType mType + param RsDataKind mKind + param bool mNormalized + param uint32_t mVectorSize + ret RsElement } -ElementCreate { +ElementCreate2 { + param size_t count + param const RsElement * elements + param const char ** names + param const size_t * nameLengths ret RsElement } @@ -372,37 +363,22 @@ ProgramBindConstants { param RsAllocation constants } -ProgramFragmentBegin { - param RsElement in - param RsElement out - param bool pointSpriteEnable - } - -ProgramFragmentSetShader { - param const char * text - param uint32_t length - } -ProgramFragmentBindTexture { +ProgramBindTexture { param RsProgramFragment pf param uint32_t slot param RsAllocation a } -ProgramFragmentBindSampler { +ProgramBindSampler { param RsProgramFragment pf param uint32_t slot param RsSampler s } -ProgramFragmentSetSlot { - param uint32_t slot - param bool enable - param RsTexEnvMode env - param RsType t - } - ProgramFragmentCreate { + param const uint32_t * params + param uint32_t paramLength ret RsProgramFragment } |