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