HomeSort by relevance Sort by last modified time
    Searched refs:GLEnv (Results 1 - 13 of 13) sorted by null

  /frameworks/base/media/mca/filterfw/jni/
jni_gl_environment.cpp 32 using android::filterfw::GLEnv;
66 return ToJBool(WrapObjectInJava(new GLEnv(), env, thiz, true));
70 return ToJBool(DeleteNativeObject<GLEnv>(env, thiz));
75 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thiz);
81 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thiz);
86 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thiz);
91 GLEnv* gl_env = ConvertFromJava<GLEnv>(env, thiz)
    [all...]
jni_init.cpp 39 ObjectPool<GLEnv>::Setup("android/filterfw/core/GLEnvironment", "glEnvId");
jni_gl_frame.cpp 26 using android::filterfw::GLEnv;
49 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env);
66 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env);
83 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env);
97 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env);
jni_shader_program.cpp 30 using android::filterfw::GLEnv;
43 // Get the GLEnv pointer
44 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env);
138 GLEnv* gl_env_ptr = ConvertFromJava<GLEnv>(env, gl_env);
  /frameworks/base/media/mca/filterfw/native/core/
gl_env.cpp 32 GLEnv::GLEnv()
42 GLEnv::~GLEnv() {
74 ALOGE("GLEnv: Error tearing down GL Environment!");
77 bool GLEnv::IsInitialized() const {
83 bool GLEnv::Deactivate() {
88 bool GLEnv::Activate() {
106 bool GLEnv::SwapBuffers() {
111 bool GLEnv::InitWithCurrentContext()
    [all...]
vertex_frame.cpp 43 return !GLEnv::CheckGLError("Generating VBO");
56 if (GLEnv::CheckGLError("VBO Bind Buffer"))
70 if (GLEnv::CheckGLError("VBO Data Upload"))
gl_frame.cpp 38 GLFrame::GLFrame(GLEnv* gl_env)
113 return !GLEnv::CheckGLError("Generating MipMap!");
122 if (!GLEnv::CheckGLError("Setting texture parameter!")) {
138 return !GLEnv::CheckGLError("Resetting texture parameters!");
230 if (GLEnv::CheckGLError("FBO Binding")) return false;
234 if (GLEnv::CheckGLError("ViewPort Setup")) return false;
258 return !GLEnv::CheckGLError("Texture Binding");
280 return !GLEnv::CheckGLError("Texture Binding");
293 if (GLEnv::CheckGLError("Texture Generation"))
316 if (!GLEnv::CheckGLError("Texture Allocation"))
    [all...]
gl_env.h 55 // The GLEnv class provides functionality related to the EGL environment, which
61 class GLEnv {
64 // Constructs a new GLEnv object. This does not create a GL context.
65 GLEnv();
69 ~GLEnv();
88 // thread. In this case, deactivate the GLEnv in the old thread, and
100 // owned) by the GLEnv instance. Returns the id of the surface.
105 // This surface will now be managed (and owned) by the GLEnv instance.
136 // owned) by the GLEnv instance. Returns the id of the context.
169 // This need not be a context created by a GLEnv instance
    [all...]
gl_frame.h 29 class GLEnv;
39 // take ownership. The caller must make sure the GLEnv stays valid as long as the GLFrame is
41 GLFrame(GLEnv* gl_env);
183 GLEnv* gl_env_;
shader_program.cpp 77 ShaderProgram::ShaderProgram(GLEnv* gl_env, const std::string& fragment_shader)
99 ShaderProgram::ShaderProgram(GLEnv* gl_env,
163 ShaderProgram* ShaderProgram::CreateIdentity(GLEnv* gl_env) {
354 if (GLEnv::CheckGLError("glAttachShader")) return 0;
405 return !GLEnv::CheckGLError("Pushing vertex coordinates");
431 if (GLEnv::CheckGLError("Activating Texture Unit"))
437 if (GLEnv::CheckGLError("Binding Texture"))
450 if (GLEnv::CheckGLError("Texture Variable Binding"))
458 if (GLEnv::GetCurrentProgram() != program_) {
461 return !GLEnv::CheckGLError("Use Program")
    [all...]
shader_program.h 77 // Note, that the ShaderProgram does NOT take ownership of the GLEnv. The
78 // caller must make sure the GLEnv stays valid as long as the GLFrame is
80 explicit ShaderProgram(GLEnv* gl_env, const std::string& fragment_shader);
85 // Note, that the ShaderProgram does NOT take ownership of the GLEnv. The
86 // caller must make sure the GLEnv stays valid as long as the GLFrame is
88 ShaderProgram(GLEnv* gl_env,
123 static ShaderProgram* CreateIdentity(GLEnv* env);
510 GLEnv* gl_env_;
  /cts/tests/tests/effect/src/android/effect/cts/
GLEnv.java 26 public class GLEnv {
36 public GLEnv() {
EffectTest.java 33 private GLEnv mEnv;
43 mEnv = new GLEnv();

Completed in 98 milliseconds