move Flutter result checks to OpenGLTextureBuffer
This commit is contained in:
@@ -117,11 +117,15 @@ OpenGLTextureBuffer::OpenGLTextureBuffer(
|
|||||||
flutterTextureId = textureRegistrar->RegisterTexture(texture.get());
|
flutterTextureId = textureRegistrar->RegisterTexture(texture.get());
|
||||||
std::cout << "Registered Flutter texture ID " << flutterTextureId
|
std::cout << "Registered Flutter texture ID " << flutterTextureId
|
||||||
<< std::endl;
|
<< std::endl;
|
||||||
std::vector<flutter::EncodableValue> resultList;
|
|
||||||
resultList.push_back(flutter::EncodableValue(flutterTextureId));
|
if (flutterTextureId != -1) {
|
||||||
resultList.push_back(flutter::EncodableValue((int64_t) nullptr));
|
std::vector<flutter::EncodableValue> resultList;
|
||||||
resultList.push_back(flutter::EncodableValue(glTextureId));
|
resultList.push_back(flutter::EncodableValue(flutterTextureId));
|
||||||
result->Success(resultList);
|
resultList.push_back(flutter::EncodableValue((int64_t) nullptr));
|
||||||
|
resultList.push_back(flutter::EncodableValue(glTextureId));
|
||||||
|
resultList.push_back(flutter::EncodableValue((int64_t)_context));
|
||||||
|
result->Success(resultList);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
OpenGLTextureBuffer::~OpenGLTextureBuffer() {
|
OpenGLTextureBuffer::~OpenGLTextureBuffer() {
|
||||||
|
|||||||
Reference in New Issue
Block a user