aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--system/GLESv1_enc/gl_enc.cpp2
-rw-r--r--system/GLESv2_enc/gl2_enc.cpp5
-rw-r--r--system/renderControl_enc/renderControl_enc.cpp2
3 files changed, 7 insertions, 2 deletions
diff --git a/system/GLESv1_enc/gl_enc.cpp b/system/GLESv1_enc/gl_enc.cpp
index 79df3d70..31c1269a 100644
--- a/system/GLESv1_enc/gl_enc.cpp
+++ b/system/GLESv1_enc/gl_enc.cpp
@@ -8,6 +8,8 @@
#include "gl_enc.h"
+#include <vector>
+
#include <stdio.h>
namespace {
diff --git a/system/GLESv2_enc/gl2_enc.cpp b/system/GLESv2_enc/gl2_enc.cpp
index f42e7ba3..ffffa499 100644
--- a/system/GLESv2_enc/gl2_enc.cpp
+++ b/system/GLESv2_enc/gl2_enc.cpp
@@ -8,6 +8,8 @@
#include "gl2_enc.h"
+#include <vector>
+
#include <stdio.h>
namespace {
@@ -3028,8 +3030,7 @@ void glReadPixels_enc(void *self , GLint x, GLint y, GLsizei width, GLsizei heig
if (useChecksum) checksumCalculator->addBuffer(buf, ptr-buf);
if (useChecksum) checksumCalculator->writeChecksum(ptr, checksumSize); ptr += checksumSize;
- // TODO: make this part of autogenerated pipe code.
- // b/79208762
+ // TODO: emugen produces bad code here, see b/79208762
stream->readbackPixels(self, width, height, format, type, pixels);
if (useChecksum) checksumCalculator->addBuffer(pixels, __size_pixels);
diff --git a/system/renderControl_enc/renderControl_enc.cpp b/system/renderControl_enc/renderControl_enc.cpp
index e22d7c02..f250926a 100644
--- a/system/renderControl_enc/renderControl_enc.cpp
+++ b/system/renderControl_enc/renderControl_enc.cpp
@@ -8,6 +8,8 @@
#include "renderControl_enc.h"
+#include <vector>
+
#include <stdio.h>
namespace {