Revert "mark readonly parameters as const"

This commit is contained in:
Recep Aslantas
2019-04-30 08:19:07 +03:00
committed by GitHub
parent 98244da67f
commit bb8ff25752
54 changed files with 751 additions and 762 deletions

View File

@@ -16,7 +16,7 @@
CGLM_INLINE
void
glm_mul_avx(const mat4 m1, const mat4 m2, mat4 dest) {
glm_mul_avx(mat4 m1, mat4 m2, mat4 dest) {
/* D = R * L (Column-Major) */
__m256 y0, y1, y2, y3, y4, y5, y6, y7, y8, y9;

View File

@@ -16,7 +16,7 @@
CGLM_INLINE
void
glm_mat4_mul_avx(const mat4 m1, const mat4 m2, mat4 dest) {
glm_mat4_mul_avx(mat4 m1, mat4 m2, mat4 dest) {
/* D = R * L (Column-Major) */
__m256 y0, y1, y2, y3, y4, y5, y6, y7, y8, y9;

View File

@@ -14,7 +14,7 @@
CGLM_INLINE
void
glm_mat4_mul_neon(const mat4 m1, const mat4 m2, mat4 dest) {
glm_mat4_mul_neon(mat4 m1, mat4 m2, mat4 dest) {
/* D = R * L (Column-Major) */
float32x4_t l0, l1, l2, l3, r, d0, d1, d2, d3;

View File

@@ -14,7 +14,7 @@
CGLM_INLINE
void
glm_mul_sse2(const mat4 m1, const mat4 m2, mat4 dest) {
glm_mul_sse2(mat4 m1, mat4 m2, mat4 dest) {
/* D = R * L (Column-Major) */
__m128 l0, l1, l2, l3, r;
@@ -51,7 +51,7 @@ glm_mul_sse2(const mat4 m1, const mat4 m2, mat4 dest) {
CGLM_INLINE
void
glm_mul_rot_sse2(const mat4 m1, const mat4 m2, mat4 dest) {
glm_mul_rot_sse2(mat4 m1, mat4 m2, mat4 dest) {
/* D = R * L (Column-Major) */
__m128 l0, l1, l2, l3, r;

View File

@@ -14,7 +14,7 @@
CGLM_INLINE
void
glm_mat3_mul_sse2(const mat3 m1, const mat3 m2, mat3 dest) {
glm_mat3_mul_sse2(mat3 m1, mat3 m2, mat3 dest) {
__m128 l0, l1, l2;
__m128 r0, r1, r2;
__m128 x0, x1, x2;

View File

@@ -28,7 +28,7 @@ glm_mat4_scale_sse2(mat4 m, float s) {
CGLM_INLINE
void
glm_mat4_transp_sse2(const mat4 m, mat4 dest) {
glm_mat4_transp_sse2(mat4 m, mat4 dest) {
__m128 r0, r1, r2, r3;
r0 = glmm_load(m[0]);
@@ -46,7 +46,7 @@ glm_mat4_transp_sse2(const mat4 m, mat4 dest) {
CGLM_INLINE
void
glm_mat4_mul_sse2(const mat4 m1, const mat4 m2, mat4 dest) {
glm_mat4_mul_sse2(mat4 m1, mat4 m2, mat4 dest) {
/* D = R * L (Column-Major) */
__m128 l0, l1, l2, l3, r;
@@ -85,7 +85,7 @@ glm_mat4_mul_sse2(const mat4 m1, const mat4 m2, mat4 dest) {
CGLM_INLINE
void
glm_mat4_mulv_sse2(const mat4 m, const vec4 v, vec4 dest) {
glm_mat4_mulv_sse2(mat4 m, vec4 v, vec4 dest) {
__m128 x0, x1, x2;
x0 = glmm_load(v);
@@ -100,7 +100,7 @@ glm_mat4_mulv_sse2(const mat4 m, const vec4 v, vec4 dest) {
CGLM_INLINE
float
glm_mat4_det_sse2(const mat4 mat) {
glm_mat4_det_sse2(mat4 mat) {
__m128 r0, r1, r2, r3, x0, x1, x2;
/* 127 <- 0, [square] det(A) = det(At) */
@@ -155,7 +155,7 @@ glm_mat4_det_sse2(const mat4 mat) {
CGLM_INLINE
void
glm_mat4_inv_fast_sse2(const mat4 mat, mat4 dest) {
glm_mat4_inv_fast_sse2(mat4 mat, mat4 dest) {
__m128 r0, r1, r2, r3,
v0, v1, v2, v3,
t0, t1, t2, t3, t4, t5,
@@ -279,7 +279,7 @@ glm_mat4_inv_fast_sse2(const mat4 mat, mat4 dest) {
CGLM_INLINE
void
glm_mat4_inv_sse2(const mat4 mat, mat4 dest) {
glm_mat4_inv_sse2(mat4 mat, mat4 dest) {
__m128 r0, r1, r2, r3,
v0, v1, v2, v3,
t0, t1, t2, t3, t4, t5,

View File

@@ -14,7 +14,7 @@
CGLM_INLINE
void
glm_quat_mul_sse2(const versor p, const versor q, versor dest) {
glm_quat_mul_sse2(versor p, versor q, versor dest) {
/*
+ (a1 b2 + b1 a2 + c1 d2 d1 c2)i
+ (a1 c2 b1 d2 + c1 a2 + d1 b2)j

View File

@@ -103,7 +103,7 @@ glmm_vdot(__m128 a, __m128 b) {
static inline
float
glmm_dot(const __m128 a, const __m128 b) {
glmm_dot(__m128 a, __m128 b) {
return _mm_cvtss_f32(glmm_vdots(a, b));
}
@@ -115,7 +115,7 @@ glmm_norm(__m128 a) {
static inline
__m128
glmm_load3(const float v[3]) {
glmm_load3(float v[3]) {
__m128i xy;
__m128 z;