diff options
author | Andrew Hsieh <andrewhsieh@google.com> | 2013-11-11 16:01:46 +0800 |
---|---|---|
committer | Andrew Hsieh <andrewhsieh@google.com> | 2013-11-12 15:05:12 +0800 |
commit | 7b0de5ae35083554f258e68dcfb0c9ada702e70a (patch) | |
tree | 6db6ed333d1275a724874c1f9d9d28d200397706 /9/platforms/android-19/arch-arm/usr/include/rs/rsg.spec | |
parent | e9808d310fa92e2aa27a9208fe59144a43a8d4b6 (diff) | |
download | prebuilts_ndk-7b0de5ae35083554f258e68dcfb0c9ada702e70a.zip prebuilts_ndk-7b0de5ae35083554f258e68dcfb0c9ada702e70a.tar.gz prebuilts_ndk-7b0de5ae35083554f258e68dcfb0c9ada702e70a.tar.bz2 |
Refresh prebuilts/ndk/9/platforms with r9b+, part 2/2
Part 2: add new API level 12, 13, 15, 16, 17 and 19
Change-Id: I305970f7766b3ed3e5faf2532952eaa03398fcbd
Diffstat (limited to '9/platforms/android-19/arch-arm/usr/include/rs/rsg.spec')
-rw-r--r-- | 9/platforms/android-19/arch-arm/usr/include/rs/rsg.spec | 123 |
1 files changed, 123 insertions, 0 deletions
diff --git a/9/platforms/android-19/arch-arm/usr/include/rs/rsg.spec b/9/platforms/android-19/arch-arm/usr/include/rs/rsg.spec new file mode 100644 index 0000000..8ac73e8 --- /dev/null +++ b/9/platforms/android-19/arch-arm/usr/include/rs/rsg.spec @@ -0,0 +1,123 @@ +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 uint32_t * params + ret RsProgramFragment + } + +ProgramVertexCreate { + direct + param const char * shaderText + param const char ** textureNames + param const uint32_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 + } + +PathCreate { + param RsPathPrimitive pp + param bool isStatic + param RsAllocation vertex + param RsAllocation loops + param float quality + ret RsPath + } + +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 { + } |