Searched refs:Program (Results 1 - 25 of 107) sorted by last modified time

12345

/frameworks/rs/driver/
H A DrsdProgram.cpp47 static void SyncProgramConstants(const Context *rsc, const Program *p) {
H A DrsdShader.cpp32 RsdShader::RsdShader(const Program *p, uint32_t type,
H A DrsdShader.h28 class Program;
41 RsdShader(const android::renderscript::Program *p, uint32_t type,
86 const android::renderscript::Program *mRSProgram;
/frameworks/rs/
H A DrsAllocation.cpp246 void Allocation::addProgramToDirty(const Program *p) {
250 void Allocation::removeProgramToDirty(const Program *p) {
H A DrsAllocation.h36 class Program;
133 void addProgramToDirty(const Program *);
134 void removeProgramToDirty(const Program *);
175 Vector<const Program *> mToDirtyList;
H A DrsProgram.cpp25 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 DrsProgram.h31 class Program : public ProgramBase { class in namespace:android::renderscript
61 Program(Context *, const char * shaderText, size_t shaderLength,
63 virtual ~Program();
H A DrsProgramFragment.cpp28 : Program(rsc, shaderText, shaderLength, params, paramLength) {
H A DrsProgramFragment.h28 class ProgramFragment : public Program {
H A DrsProgramVertex.cpp29 : Program(rsc, shaderText, shaderLength, params, paramLength) {
H A DrsProgramVertex.h28 class ProgramVertex : public Program {
H A Drs_hal.h39 class Program;
/frameworks/native/services/surfaceflinger/
H A DAndroid.mk30 RenderEngine/Program.cpp \
/frameworks/native/services/surfaceflinger/RenderEngine/
H A DDescription.h25 class Program;
32 * Program and ProgramCache are friends and access the state directly
35 friend class Program;
H A DGLES20RenderEngine.cpp32 #include "Program.h"
225 glEnableVertexAttribArray(Program::texCoords);
226 glVertexAttribPointer(Program::texCoords,
233 glVertexAttribPointer(Program::position,
242 glDisableVertexAttribArray(Program::texCoords);
H A DProgram.cpp21 #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 DProgram.h34 class Program { class in namespace:android
39 Program(const ProgramCache::Key& needs, const char* vertex, const char* fragment);
40 ~Program();
H A DProgramCache.cpp23 #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 DProgramCache.h31 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 DRsRenderStatesRS.java24 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 DFillTest.java113 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D);
119 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D);
124 pfbCustom.addTexture(Program.TextureType.TEXTURE_2D);
H A DMeshTest.java27 import android.renderscript.Program.TextureType;
H A DRsBenchRS.java33 import android.renderscript.Program.TextureType;
H A DTorusTest.java27 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 DUiTest.java27 import android.renderscript.Program.TextureType;

Completed in 230 milliseconds

12345