mark readonly parameters as const

This commit is contained in:
Recep Aslantas
2019-04-28 12:15:43 +03:00
parent 85ca81ce79
commit 6ed275734b
24 changed files with 237 additions and 234 deletions

View File

@@ -56,7 +56,7 @@ glm_vec4_broadcast(float val, vec4 d) {
*/
CGLM_INLINE
bool
glm_vec4_eq(vec4 v, float val) {
glm_vec4_eq(const vec4 v, float val) {
return v[0] == val
&& v[0] == v[1]
&& v[0] == v[2]
@@ -71,7 +71,7 @@ glm_vec4_eq(vec4 v, float val) {
*/
CGLM_INLINE
bool
glm_vec4_eq_eps(vec4 v, float val) {
glm_vec4_eq_eps(const vec4 v, float val) {
return fabsf(v[0] - val) <= FLT_EPSILON
&& fabsf(v[1] - val) <= FLT_EPSILON
&& fabsf(v[2] - val) <= FLT_EPSILON
@@ -85,7 +85,7 @@ glm_vec4_eq_eps(vec4 v, float val) {
*/
CGLM_INLINE
bool
glm_vec4_eq_all(vec4 v) {
glm_vec4_eq_all(const vec4 v) {
return v[0] == v[1]
&& v[0] == v[2]
&& v[0] == v[3];
@@ -99,7 +99,7 @@ glm_vec4_eq_all(vec4 v) {
*/
CGLM_INLINE
bool
glm_vec4_eqv(vec4 a, vec4 b) {
glm_vec4_eqv(const vec4 a, const vec4 b) {
return a[0] == b[0]
&& a[1] == b[1]
&& a[2] == b[2]
@@ -114,7 +114,7 @@ glm_vec4_eqv(vec4 a, vec4 b) {
*/
CGLM_INLINE
bool
glm_vec4_eqv_eps(vec4 a, vec4 b) {
glm_vec4_eqv_eps(const vec4 a, const vec4 b) {
return fabsf(a[0] - b[0]) <= FLT_EPSILON
&& fabsf(a[1] - b[1]) <= FLT_EPSILON
&& fabsf(a[2] - b[2]) <= FLT_EPSILON
@@ -128,7 +128,7 @@ glm_vec4_eqv_eps(vec4 a, vec4 b) {
*/
CGLM_INLINE
float
glm_vec4_max(vec4 v) {
glm_vec4_max(const vec4 v) {
float max;
max = glm_vec3_max(v);
@@ -145,7 +145,7 @@ glm_vec4_max(vec4 v) {
*/
CGLM_INLINE
float
glm_vec4_min(vec4 v) {
glm_vec4_min(const vec4 v) {
float min;
min = glm_vec3_min(v);
@@ -163,7 +163,7 @@ glm_vec4_min(vec4 v) {
*/
CGLM_INLINE
bool
glm_vec4_isnan(vec4 v) {
glm_vec4_isnan(const vec4 v) {
return isnan(v[0]) || isnan(v[1]) || isnan(v[2]) || isnan(v[3]);
}
@@ -175,7 +175,7 @@ glm_vec4_isnan(vec4 v) {
*/
CGLM_INLINE
bool
glm_vec4_isinf(vec4 v) {
glm_vec4_isinf(const vec4 v) {
return isinf(v[0]) || isinf(v[1]) || isinf(v[2]) || isinf(v[3]);
}
@@ -187,7 +187,7 @@ glm_vec4_isinf(vec4 v) {
*/
CGLM_INLINE
bool
glm_vec4_isvalid(vec4 v) {
glm_vec4_isvalid(const vec4 v) {
return !glm_vec4_isnan(v) && !glm_vec4_isinf(v);
}
@@ -200,7 +200,7 @@ glm_vec4_isvalid(vec4 v) {
*/
CGLM_INLINE
void
glm_vec4_sign(vec4 v, vec4 dest) {
glm_vec4_sign(const vec4 v, vec4 dest) {
#if defined( __SSE2__ ) || defined( __SSE2__ )
__m128 x0, x1, x2, x3, x4;
@@ -228,7 +228,7 @@ glm_vec4_sign(vec4 v, vec4 dest) {
*/
CGLM_INLINE
void
glm_vec4_sqrt(vec4 v, vec4 dest) {
glm_vec4_sqrt(const vec4 v, vec4 dest) {
#if defined( __SSE__ ) || defined( __SSE2__ )
glmm_store(dest, _mm_sqrt_ps(glmm_load(v)));
#else