This is an automated email from the git hooks/post-receive script.
git pushed a commit to reference refs/pull/65/head
in repository efl.
View the commit online.
commit 57ce0210010c512fd78b09a5b2dc6007c89b9081
Author: Vincent Torri <vto...@outlook.fr>
AuthorDate: Sun Jun 30 09:05:01 2024 +0200
evas_gl_context.c: replace [unsigned] long with [u]intptr_t
also some formatting
---
.../evas/engines/gl_common/evas_gl_context.c | 40 ++++++++++++----------
1 file changed, 21 insertions(+), 19 deletions(-)
diff --git a/src/modules/evas/engines/gl_common/evas_gl_context.c b/src/modules/evas/engines/gl_common/evas_gl_context.c
index ee73fe281a..85035d42f9 100644
--- a/src/modules/evas/engines/gl_common/evas_gl_context.c
+++ b/src/modules/evas/engines/gl_common/evas_gl_context.c
@@ -1,8 +1,10 @@
#define _EVAS_GL_CONTEXT_C
#include "evas_gl_private.h"
-#if defined HAVE_DLSYM && ! defined _WIN32
-# include <dlfcn.h> /* dlopen,dlclose,etc */
+#ifdef _WIN32
+# include <evil_private.h> /* dlsym */
+#elif defined HAVE_DLSYM
+# include <dlfcn.h> /* dlopen, dlclose, etc */
#else
# error gl_common should not get compiled if dlsym is not found on the system!
#endif
@@ -973,11 +975,11 @@ evas_gl_common_context_new(void)
i = 0;
if ((secsym_tbm_surface_create) &&
- (secsym_tbm_surface_destroy) &&
- (secsym_tbm_surface_map) &&
- (secsym_tbm_surface_unmap) &&
- (secsym_tbm_surface_get_info))
- shared->info.sec_tbm_surface = 1;
+ (secsym_tbm_surface_destroy) &&
+ (secsym_tbm_surface_map) &&
+ (secsym_tbm_surface_unmap) &&
+ (secsym_tbm_surface_get_info))
+ shared->info.sec_tbm_surface = 1;
#endif
if (!_ckext(ext, "GL_QCOM_tiled_rendering"))
{
@@ -4299,11 +4301,11 @@ shader_array_flush(Evas_Engine_GL_Context *gc)
# define END_POINTER (masksam_ptr + SAM_SIZE)
glBindBuffer(GL_ARRAY_BUFFER, gc->pipe[i].array.buffer);
- if ((gc->pipe[i].array.buffer_alloc < (long)END_POINTER) ||
+ if ((gc->pipe[i].array.buffer_alloc < (intptr_t)END_POINTER) ||
(gc->pipe[i].array.buffer_use >= (ARRAY_BUFFER_USE + ARRAY_BUFFER_USE_SHIFT * i)))
{
- glBufferData(GL_ARRAY_BUFFER, (long)END_POINTER, NULL, GL_STATIC_DRAW);
- gc->pipe[i].array.buffer_alloc = (long)END_POINTER;
+ glBufferData(GL_ARRAY_BUFFER, (intptr_t)END_POINTER, NULL, GL_STATIC_DRAW);
+ gc->pipe[i].array.buffer_alloc = (intptr_t)END_POINTER;
gc->pipe[i].array.buffer_use = 0;
}
gc->pipe[i].array.buffer_use++;
@@ -4312,24 +4314,24 @@ shader_array_flush(Evas_Engine_GL_Context *gc)
if (x)
{
if (gc->pipe[i].array.use_vertex)
- memcpy(x + (unsigned long)vertex_ptr, gc->pipe[i].array.vertex, VERTEX_SIZE);
+ memcpy(x + (uintptr_t)vertex_ptr, gc->pipe[i].array.vertex, VERTEX_SIZE);
if (gc->pipe[i].array.use_color)
- memcpy(x + (unsigned long)color_ptr, gc->pipe[i].array.color, COLOR_SIZE);
+ memcpy(x + (uintptr_t)color_ptr, gc->pipe[i].array.color, COLOR_SIZE);
if (gc->pipe[i].array.use_texuv)
- memcpy(x + (unsigned long)texuv_ptr, gc->pipe[i].array.texuv, TEX_SIZE);
+ memcpy(x + (uintptr_t)texuv_ptr, gc->pipe[i].array.texuv, TEX_SIZE);
if (gc->pipe[i].array.use_texuv2)
- memcpy(x + (unsigned long)texuv2_ptr, gc->pipe[i].array.texuv2, TEX_SIZE);
+ memcpy(x + (uintptr_t)texuv2_ptr, gc->pipe[i].array.texuv2, TEX_SIZE);
if (gc->pipe[i].array.use_texuv3)
- memcpy(x + (unsigned long)texuv3_ptr, gc->pipe[i].array.texuv3, TEX_SIZE);
+ memcpy(x + (uintptr_t)texuv3_ptr, gc->pipe[i].array.texuv3, TEX_SIZE);
if (gc->pipe[i].array.use_texa)
- memcpy(x + (unsigned long)texa_ptr, gc->pipe[i].array.texa, TEX_SIZE);
+ memcpy(x + (uintptr_t)texa_ptr, gc->pipe[i].array.texa, TEX_SIZE);
if (gc->pipe[i].array.use_texsam)
- memcpy(x + (unsigned long)texsam_ptr, gc->pipe[i].array.texsam, SAM_SIZE);
+ memcpy(x + (uintptr_t)texsam_ptr, gc->pipe[i].array.texsam, SAM_SIZE);
if (gc->pipe[i].array.use_mask)
{
- memcpy(x + (unsigned long)mask_ptr, gc->pipe[i].array.mask, MASK_SIZE);
+ memcpy(x + (uintptr_t)mask_ptr, gc->pipe[i].array.mask, MASK_SIZE);
if (gc->pipe[i].array.use_masksam)
- memcpy(x + (unsigned long)masksam_ptr, gc->pipe[i].array.masksam, SAM_SIZE);
+ memcpy(x + (uintptr_t)masksam_ptr, gc->pipe[i].array.masksam, SAM_SIZE);
}
/*
fprintf(stderr, "copy %i bytes [%i/%i slots] [%i + %i + %i + %i + %i + %i + %i] <%i %i %i %i %i %i %i>\n",
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.