extern "C" {
#endif /* __cplusplus */
-#include <mv_common.h>
-
int matrix_translate(float *m, float x, float y, float z);
int matrix_rotate(float *m, float angle, float x, float y, float z);
int matrix_scale(float *m, float x, float y, float z);
extern "C" {
#endif /* __cplusplus */
-#include <EGL/egl.h>
-#include <EGL/eglext.h>
-#include <GLES2/gl2.h>
-#include <GLES2/gl2ext.h>
#include <mv_common.h>
-#include "mv_util_matrix.h"
-#include "mv_util_shader.h"
-#include "mv_util_winsys.h"
#ifdef __cplusplus
#include <cmath>
extern "C" {
#endif /* __cplusplus */
-#include <EGL/egl.h>
-#include <EGL/eglext.h>
-#include <GLES2/gl2.h>
-#include <GLES2/gl2ext.h>
-#include <mv_common.h>
#include "mv_util_shader.h"
int init_cube(float aspect);
#include <EGL/eglext.h>
#include <GLES2/gl2.h>
#include <GLES2/gl2ext.h>
-#include <mv_common.h>
typedef struct shader_obj_t {
GLuint program;
extern "C" {
#endif /* __cplusplus */
-#include <mv_common.h>
#include <GLES2/gl2.h>
-#include "mv_util_matrix.h"
#include "mv_util_render_2d.h"
-#include "mv_common.h"
int mv_util_visualizer_2d(mv_source_h source, const char *url);
extern "C" {
#endif /* __cplusplus */
-#include <mv_common.h>
#include <GLES2/gl2.h>
-#include "mv_util_matrix.h"
#include "mv_util_render_2d.h"
#include "mv_util_render_3d.h"
#define _USE_MATH_DEFINES
#include <math.h>
-
+#include <mv_common.h>
+#include <mv_private.h>
#include "mv_util_matrix.h"
static float vec3_length(float *v)
* limitations under the License.
*/
+#include <EGL/egl.h>
+#include <EGL/eglext.h>
+#include <GLES2/gl2.h>
+#include <GLES2/gl2ext.h>
+#include <mv_private.h>
+
+#include "mv_util_matrix.h"
#include "mv_util_render_2d.h"
+#include "mv_util_shader.h"
+#include "mv_util_winsys.h"
static char vs_fill[] = " \n\
\n\
#include <stdio.h>
#include <math.h>
-
+#include <EGL/egl.h>
+#include <EGL/eglext.h>
+#include <GLES2/gl2.h>
+#include <GLES2/gl2ext.h>
+#include <mv_common.h>
+#include <mv_private.h>
+
+#include "mv_util_matrix.h"
#include "mv_util_render_2d.h"
#include "mv_util_render_3d.h"
* limitations under the License.
*/
+#include <mv_private.h>
#include "mv_util_shader.h"
GLuint compile_shader_text(GLenum shaderType, const char *text)
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
+#include <mv_private.h>
#include <grpcpp/grpcpp.h>
#include <opencv2/core.hpp>
* limitations under the License.
*/
+#include <mv_private.h>
+#include "mv_util_matrix.h"
#include "mv_util_visualizer_3d.h"
#define MAX_DEPTH_WIDTH 640
#include <string.h>
#include <sys/mman.h>
#include <signal.h>
+#include <mv_private.h>
#include "wayland-client.h"
#include "wayland-egl.h"
#include "mv_util_winsys.h"