RsProgramFragment rsi_ProgramFragmentCreate(Context *rsc, const char * shaderText, size_t shaderLength, const uint32_t * params, size_t paramLength) { ProgramFragment *pf = new ProgramFragment(rsc, shaderText, shaderLength, params, paramLength); pf->incUserRef(); //LOGE("rsi_ProgramFragmentCreate %p", pf); return pf; }
RsProgramFragment rsi_ProgramFragmentCreate(Context *rsc, const char * shaderText, size_t shaderLength, const char** textureNames, size_t textureNamesCount, const size_t *textureNamesLength, const uintptr_t * params, size_t paramLength) { ProgramFragment *pf = new ProgramFragment(rsc, shaderText, shaderLength, textureNames, textureNamesCount, textureNamesLength, params, paramLength); pf->incUserRef(); //ALOGE("rsi_ProgramFragmentCreate %p", pf); return pf; }