Searched refs:RsdShaderCache (Results 1 - 7 of 7) sorted by relevance

/frameworks/rs/driver/
H A DrsdShaderCache.cpp31 RsdShaderCache::RsdShaderCache() { function in class:RsdShaderCache
37 RsdShaderCache::~RsdShaderCache() {
41 void RsdShaderCache::updateUniformArrayData(const Context *rsc, RsdShader *prog, uint32_t linkedID,
63 void RsdShaderCache::populateUniformData(RsdShader *prog, uint32_t linkedID, UniformData *data) {
70 bool RsdShaderCache::hasArrayUniforms(RsdShader *vtx, RsdShader *frag) {
86 bool RsdShaderCache::setup(const Context *rsc) {
107 bool RsdShaderCache::link(const Context *rsc) {
126 //ALOGV("RsdShaderCache hi
[all...]
H A DrsdShader.h33 class RsdShaderCache;
67 void setup(const android::renderscript::Context *, RsdShaderCache *sc);
92 RsdShaderCache *sc, bool isFragment);
96 void setupTextures(const android::renderscript::Context *rsc, RsdShaderCache *sc);
H A DrsdShaderCache.h39 class RsdShaderCache { class
41 RsdShaderCache();
42 virtual ~RsdShaderCache();
H A DrsdGL.h25 class RsdShaderCache;
72 RsdShaderCache *shaderCache;
H A DrsdVertexArray.cpp86 RsdShaderCache *sc = dc->gl.shaderCache;
H A DrsdShader.cpp461 void RsdShader::setupTextures(const Context *rsc, RsdShaderCache *sc) {
520 void RsdShader::setupUserConstants(const Context *rsc, RsdShaderCache *sc, bool isFragment) {
567 void RsdShader::setup(const android::renderscript::Context *rsc, RsdShaderCache *sc) {
H A DrsdGL.cpp407 dc->gl.shaderCache = new RsdShaderCache();

Completed in 391 milliseconds