|
|
|
@ -79,7 +79,7 @@ int color_bitsread = 0; |
|
|
|
#define VECTOR_ARRAY_SIZE DIVCEIL(ARRAY_NUM_ELEMENTS * 2, 4) |
|
|
|
uvec4 result_vector[VECTOR_ARRAY_SIZE]; |
|
|
|
|
|
|
|
uint result_index = 0; |
|
|
|
int result_index = 0; |
|
|
|
uint result_vector_max_index; |
|
|
|
bool result_limit_reached = false; |
|
|
|
|
|
|
|
@ -122,8 +122,8 @@ void ResultEmplaceBack(EncodingData val) { |
|
|
|
result_limit_reached = true; |
|
|
|
return; |
|
|
|
} |
|
|
|
const uint array_index = result_index / 4u; |
|
|
|
const uint vector_index = result_index % 4u; |
|
|
|
const uint array_index = result_index / 4; |
|
|
|
const uint vector_index = result_index % 4; |
|
|
|
result_vector[array_index][vector_index] = val.data; |
|
|
|
++result_index; |
|
|
|
} |
|
|
|
|