Searched refs:VertexFrame (Results 1 - 12 of 12) sorted by relevance

/frameworks/base/media/mca/filterfw/native/core/
H A Dvertex_frame.cpp28 VertexFrame::VertexFrame(int size) function in class:android::filterfw::VertexFrame
33 VertexFrame::~VertexFrame() {
37 bool VertexFrame::CreateBuffer() {
42 bool VertexFrame::WriteData(const uint8_t* data, int size) {
46 ALOGE("VertexFrame: Could not create vertex buffer!");
60 ALOGE("VertexFrame: Attempting to upload more data (%d bytes) than fits "
75 int VertexFrame::Size() const {
H A Dvertex_frame.h25 // A VertexFrame stores vertex attribute data in a VBO. Unlike other frames,
26 // you often create instances of VertexFrame yourself, to pass vertex data to
28 // supported. Once data is uploaded to a VertexFrame, it cannot be read from
30 class VertexFrame { class in namespace:android::filterfw
32 // Create a VertexFrame of the specified size (in bytes).
33 explicit VertexFrame(int size);
35 ~VertexFrame();
H A Dgl_env.h40 class VertexFrame;
183 void AttachVertexFrame(int key, VertexFrame* frame);
191 VertexFrame* VertexFrameWithKey(int key);
256 std::map<int, VertexFrame*> attached_vframes_;
H A Dgl_env.cpp397 void GLEnv::AttachVertexFrame(int key, VertexFrame* frame) {
398 VertexFrame* existingFrame = VertexFrameWithKey(key);
408 VertexFrame* GLEnv::VertexFrameWithKey(int key) {
H A Dshader_program.h38 class VertexFrame;
242 // Set attribute values that differ across vertexes, using a VertexFrame.
259 const VertexFrame* data,
287 // vertex data does not change, it is recommended to use a VertexFrame.
H A Dshader_program.cpp945 const VertexFrame* vbo,
/frameworks/base/media/mca/filterfw/jni/
H A Djni_vertex_frame.cpp22 using android::filterfw::VertexFrame;
27 return ToJBool(WrapObjectInJava(new VertexFrame(size), env, thiz, true));
31 return ToJBool(DeleteNativeObject<VertexFrame>(env, thiz));
38 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz);
55 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz);
74 VertexFrame* frame = ConvertFromJava<VertexFrame>(env, thiz);
88 VertexFrame* fram
[all...]
H A Djni_init.cpp40 ObjectPool<VertexFrame>::Setup("android/filterfw/core/VertexFrame", "vertexFrameId");
H A Djni_shader_program.cpp36 using android::filterfw::VertexFrame;
307 VertexFrame* v_frame = ConvertFromJava<VertexFrame>(env, vertex_frame);
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/
H A DSimpleFrameManager.java26 import android.filterfw.core.VertexFrame;
78 result = new VertexFrame(format, this);
H A DVertexFrame.java30 public class VertexFrame extends Frame { class in inherits:Frame
34 VertexFrame(FrameFormat format, FrameManager frameManager) { method in class:VertexFrame
125 return "VertexFrame (" + getFormat() + ") with VBO ID " + getVboId();
H A DShaderProgram.java24 import android.filterfw.core.VertexFrame;
152 VertexFrame vertexData,
294 VertexFrame vertexData,

Completed in 130 milliseconds