drop vsync for desktop + TEXTURE_WRAP_CLAMP for chunks
parent
f9b00b3b12
commit
86b57bd3a1
|
@ -67,7 +67,7 @@ void platform_create_window(const char *title) {
|
|||
#endif
|
||||
|
||||
InitWindow(screenWidth, screenHeight, title);
|
||||
SetWindowState(/*FLAG_WINDOW_UNDECORATED|*/FLAG_WINDOW_MAXIMIZED|FLAG_WINDOW_RESIZABLE|FLAG_MSAA_4X_HINT|FLAG_VSYNC_HINT);
|
||||
SetWindowState(/*FLAG_WINDOW_UNDECORATED|*/FLAG_WINDOW_MAXIMIZED|FLAG_WINDOW_RESIZABLE|FLAG_MSAA_4X_HINT/* |FLAG_VSYNC_HINT */);
|
||||
|
||||
#if !defined(PLATFORM_WEB)
|
||||
screenWidth = (uint16_t)GetScreenWidth();
|
||||
|
|
|
@ -112,6 +112,7 @@ void blocks_build_chunk_tex(uint64_t id, block_id *chunk_blocks, void *raw_view)
|
|||
}
|
||||
}
|
||||
EndTextureMode();
|
||||
SetTextureWrap(canvas.texture, TEXTURE_WRAP_CLAMP);
|
||||
blocks__chunk_tbl_set(&baked_chunks, id, canvas);
|
||||
}
|
||||
|
||||
|
|
|
@ -93,6 +93,8 @@ void platform_render() {
|
|||
profile (PROF_RENDER) {
|
||||
renderer_draw();
|
||||
}
|
||||
|
||||
debug_draw();
|
||||
}
|
||||
EndDrawing();
|
||||
|
||||
|
|
|
@ -44,7 +44,6 @@ void DEBUG_draw_entities(uint64_t key, entity_view * data) {
|
|||
case EKIND_PLAYER: {
|
||||
float x = data->x;
|
||||
float y = data->y;
|
||||
float health = (data->hp / data->max_hp);
|
||||
DrawCircleEco(x, y, size, ColorAlpha(YELLOW, data->tran_time));
|
||||
}break;
|
||||
default:break;
|
||||
|
|
Loading…
Reference in New Issue