add removed functions as macro as DEPRECATED

This commit is contained in:
Recep Aslantas
2017-05-21 12:28:06 +03:00
parent 02513b77c1
commit f90d3f5faf
6 changed files with 24 additions and 0 deletions

View File

@@ -13,6 +13,10 @@ extern "C" {
#include "../cglm.h" #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 CGLM_EXPORT
void void
glmc_mat4_ucopy(mat4 mat, mat4 dest); glmc_mat4_ucopy(mat4 mat, mat4 dest);

View File

@@ -13,6 +13,9 @@ extern "C" {
#include "../cglm.h" #include "../cglm.h"
/* DEPRECATED! use _copy, _ucopy versions */
#define glmc_mat3_dup(mat, dest) glmc_mat3_copy(mat, dest)
CGLM_EXPORT CGLM_EXPORT
void void
glmc_mat3_copy(mat3 mat, mat3 dest); glmc_mat3_copy(mat3 mat, mat3 dest);

View File

@@ -13,6 +13,11 @@ extern "C" {
#include "../cglm.h" #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 CGLM_EXPORT
void void
glmc_vec_copy(vec3 a, vec3 dest); glmc_vec_copy(vec3 a, vec3 dest);

View File

@@ -33,6 +33,10 @@
#define GLM_MAT4_IDENTITY (mat4)GLM_MAT4_IDENTITY_INIT #define GLM_MAT4_IDENTITY (mat4)GLM_MAT4_IDENTITY_INIT
#define GLM_MAT4_ZERO (mat4)GLM_MAT4_ZERO_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] * @brief copy all members of [mat] to [dest]
* *

View File

@@ -23,6 +23,9 @@
#define GLM_MAT3_IDENTITY (mat3)GLM_MAT3_IDENTITY_INIT #define GLM_MAT3_IDENTITY (mat3)GLM_MAT3_IDENTITY_INIT
#define GLM_MAT3_ZERO (mat3)GLM_MAT3_ZERO_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] * @brief copy all members of [mat] to [dest]
* *

View File

@@ -18,6 +18,11 @@
#include "arch/simd/cglm-intrin.h" #include "arch/simd/cglm-intrin.h"
#include "cglm-util.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] * @brief copy all members of [a] to [dest]
* *