Fixed flicking on AMD
This commit is contained in:
@ -12,10 +12,14 @@ shaderbuffer_t TRANSFORMS_BUFFER;
|
||||
transformsdata_t TRANSFORMS_DATA;
|
||||
|
||||
void transformsInit() {
|
||||
memset(&TRANSFORMS_DATA, 0, sizeof(transformsdata_t));
|
||||
shaderBufferInit(&TRANSFORMS_BUFFER, sizeof(transformsdata_t));
|
||||
|
||||
glm_mat4_identity(TRANSFORMS_DATA.projection);
|
||||
glm_mat4_identity(TRANSFORMS_DATA.view);
|
||||
|
||||
TRANSFORMS_DATA.resolution[0] = WINDOW_WIDTH;
|
||||
TRANSFORMS_DATA.resolution[1] = WINDOW_HEIGHT;
|
||||
}
|
||||
|
||||
void transformsUpdate() {
|
||||
@ -25,7 +29,7 @@ void transformsUpdate() {
|
||||
glm_perspective(
|
||||
glm_rad(45.0f),
|
||||
TRANSFORMS_DATA.resolution[0] / TRANSFORMS_DATA.resolution[1],
|
||||
0.1f,
|
||||
1.0f,
|
||||
100.0f,
|
||||
TRANSFORMS_DATA.projection
|
||||
);
|
||||
|
Reference in New Issue
Block a user