From f90d3f5faf88d6311f8ada83e650d06016310bc5 Mon Sep 17 00:00:00 2001 From: Recep Aslantas Date: Sun, 21 May 2017 12:28:06 +0300 Subject: [PATCH] add removed functions as macro as DEPRECATED --- include/call/cglmc-mat.h | 4 ++++ include/call/cglmc-mat3.h | 3 +++ include/call/cglmc-vec.h | 5 +++++ include/cglm-mat.h | 4 ++++ include/cglm-mat3.h | 3 +++ include/cglm-vec.h | 5 +++++ 6 files changed, 24 insertions(+) diff --git a/include/call/cglmc-mat.h b/include/call/cglmc-mat.h index 79cdbe4..2877fdc 100644 --- a/include/call/cglmc-mat.h +++ b/include/call/cglmc-mat.h @@ -13,6 +13,10 @@ extern "C" { #include "../cglm.h" +/* DEPRECATED! use _copy, _ucopy versions */ +#define glmc_mat4_udup(mat, dest) glmc_mat4_ucopy(mat, dest) +#define glmc_mat4_dup(mat, dest) glmc_mat4_copy(mat, dest) + CGLM_EXPORT void glmc_mat4_ucopy(mat4 mat, mat4 dest); diff --git a/include/call/cglmc-mat3.h b/include/call/cglmc-mat3.h index 4b1de0c..e6c6c21 100644 --- a/include/call/cglmc-mat3.h +++ b/include/call/cglmc-mat3.h @@ -13,6 +13,9 @@ extern "C" { #include "../cglm.h" +/* DEPRECATED! use _copy, _ucopy versions */ +#define glmc_mat3_dup(mat, dest) glmc_mat3_copy(mat, dest) + CGLM_EXPORT void glmc_mat3_copy(mat3 mat, mat3 dest); diff --git a/include/call/cglmc-vec.h b/include/call/cglmc-vec.h index 1feb386..f358d51 100644 --- a/include/call/cglmc-vec.h +++ b/include/call/cglmc-vec.h @@ -13,6 +13,11 @@ extern "C" { #include "../cglm.h" +/* DEPRECATED! use _copy, _ucopy versions */ +#define glmc_vec_dup(v, dest) glmc_vec_copy(v, dest) +#define glmc_vec4_dup3(v, dest) glmc_vec4_copy3(v, dest) +#define glmc_vec4_dup(v, dest) glmc_vec4_copy(v, dest) + CGLM_EXPORT void glmc_vec_copy(vec3 a, vec3 dest); diff --git a/include/cglm-mat.h b/include/cglm-mat.h index b3d1566..397037a 100644 --- a/include/cglm-mat.h +++ b/include/cglm-mat.h @@ -33,6 +33,10 @@ #define GLM_MAT4_IDENTITY (mat4)GLM_MAT4_IDENTITY_INIT #define GLM_MAT4_ZERO (mat4)GLM_MAT4_ZERO_INIT +/* DEPRECATED! use _copy, _ucopy versions */ +#define glm_mat4_udup(mat, dest) glm_mat4_ucopy(mat, dest) +#define glm_mat4_dup(mat, dest) glm_mat4_copy(mat, dest) + /*! * @brief copy all members of [mat] to [dest] * diff --git a/include/cglm-mat3.h b/include/cglm-mat3.h index 915bde0..e080693 100644 --- a/include/cglm-mat3.h +++ b/include/cglm-mat3.h @@ -23,6 +23,9 @@ #define GLM_MAT3_IDENTITY (mat3)GLM_MAT3_IDENTITY_INIT #define GLM_MAT3_ZERO (mat3)GLM_MAT3_ZERO_INIT +/* DEPRECATED! use _copy, _ucopy versions */ +#define glm_mat3_dup(mat, dest) glm_mat3_copy(mat, dest) + /*! * @brief copy all members of [mat] to [dest] * diff --git a/include/cglm-vec.h b/include/cglm-vec.h index bd49fe4..9b8b746 100644 --- a/include/cglm-vec.h +++ b/include/cglm-vec.h @@ -18,6 +18,11 @@ #include "arch/simd/cglm-intrin.h" #include "cglm-util.h" +/* DEPRECATED! use _copy, _ucopy versions */ +#define glm_vec_dup(v, dest) glm_vec_copy(v, dest) +#define glm_vec4_dup3(v, dest) glm_vec4_copy3(v, dest) +#define glm_vec4_dup(v, dest) glm_vec4_copy(v, dest) + /*! * @brief copy all members of [a] to [dest] *