/frameworks/rs/driver/ |
H A D | rsdProgram.cpp | 47 static void SyncProgramConstants(const Context *rsc, const Program *p) {
|
H A D | rsdShader.cpp | 32 RsdShader::RsdShader(const Program *p, uint32_t type,
|
H A D | rsdShader.h | 28 class Program; 41 RsdShader(const android::renderscript::Program *p, uint32_t type, 86 const android::renderscript::Program *mRSProgram;
|
/frameworks/rs/ |
H A D | rsAllocation.cpp | 246 void Allocation::addProgramToDirty(const Program *p) { 250 void Allocation::removeProgramToDirty(const Program *p) {
|
H A D | rsAllocation.h | 36 class Program; 133 void addProgramToDirty(const Program *); 134 void removeProgramToDirty(const Program *); 175 Vector<const Program *> mToDirtyList;
|
H A D | rsProgram.cpp | 25 Program::Program(Context *rsc, const char * shaderText, size_t shaderLength, function in class:Program 87 Program::~Program() { 113 bool Program::freeChildren() { 125 void Program::initMemberVars() { 152 void Program::bindAllocation(Context *rsc, Allocation *alloc, uint32_t slot) { 181 void Program::bindTexture(Context *rsc, uint32_t slot, Allocation *a) { 200 void Program::bindSampler(Context *rsc, uint32_t slot, Sampler *s) { 216 Program * [all...] |
H A D | rsProgram.h | 31 class Program : public ProgramBase { class in namespace:android::renderscript 61 Program(Context *, const char * shaderText, size_t shaderLength, 63 virtual ~Program();
|
H A D | rsProgramFragment.cpp | 28 : Program(rsc, shaderText, shaderLength, params, paramLength) {
|
H A D | rsProgramFragment.h | 28 class ProgramFragment : public Program {
|
H A D | rsProgramVertex.cpp | 29 : Program(rsc, shaderText, shaderLength, params, paramLength) {
|
H A D | rsProgramVertex.h | 28 class ProgramVertex : public Program {
|
H A D | rs_hal.h | 39 class Program;
|
/frameworks/native/services/surfaceflinger/ |
H A D | Android.mk | 30 RenderEngine/Program.cpp \
|
/frameworks/native/services/surfaceflinger/RenderEngine/ |
H A D | Description.h | 25 class Program; 32 * Program and ProgramCache are friends and access the state directly 35 friend class Program;
|
H A D | GLES20RenderEngine.cpp | 32 #include "Program.h" 225 glEnableVertexAttribArray(Program::texCoords); 226 glVertexAttribPointer(Program::texCoords, 233 glVertexAttribPointer(Program::position, 242 glDisableVertexAttribArray(Program::texCoords);
|
H A D | Program.cpp | 21 #include "Program.h" 28 Program::Program(const ProgramCache::Key& /*needs*/, const char* vertex, const char* fragment) function in class:android::Program 76 Program::~Program() { 79 bool Program::isValid() const { 83 void Program::use() { 87 GLuint Program::getAttrib(const char* name) const { 92 GLint Program::getUniform(const char* name) const { 97 GLuint Program [all...] |
H A D | Program.h | 34 class Program { class in namespace:android 39 Program(const ProgramCache::Key& needs, const char* vertex, const char* fragment); 40 ~Program();
|
H A D | ProgramCache.cpp | 23 #include "Program.h" 106 Program* program = mCache.valueFor(shaderKey); 216 Program* ProgramCache::generateProgram(const Key& needs) { 223 Program* program = new Program(needs, vs.string(), fs.string()); 233 Program* program = mCache.valueFor(needs);
|
H A D | ProgramCache.h | 31 class Program; 43 * Key is used to retrieve a Program in the cache. 120 static Program* generateProgram(const Key& needs); 128 DefaultKeyedVector<Key, Program*> mCache;
|
/frameworks/base/tests/RenderScriptTests/MiscSamples/src/com/example/android/rs/miscsamples/ |
H A D | RsRenderStatesRS.java | 24 import android.renderscript.Program.TextureType; 248 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D); 264 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D); 279 pfbCustom.addTexture(Program.TextureType.TEXTURE_CUBE); 285 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D);
|
/frameworks/base/tests/RenderScriptTests/PerfTest/src/com/android/perftest/ |
H A D | FillTest.java | 113 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D); 119 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D); 124 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D);
|
H A D | MeshTest.java | 27 import android.renderscript.Program.TextureType;
|
H A D | RsBenchRS.java | 33 import android.renderscript.Program.TextureType;
|
H A D | TorusTest.java | 27 import android.renderscript.Program.TextureType; 178 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D); 201 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D); 209 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D);
|
H A D | UiTest.java | 27 import android.renderscript.Program.TextureType;
|