Extract texture management to a separate file

Move texture management out of screen.c, which already handles the
window and the rendering.

This paves the way to implement optional software filtering (swscale)
properly, as an alternative to mipmaps (which are not available
everywhere).
This commit is contained in:
Romain Vimont
2021-02-07 19:26:58 +01:00
parent edf710af3c
commit 0b4b4609dc
5 changed files with 180 additions and 116 deletions

View File

@@ -11,6 +11,7 @@ src = [
'src/event_converter.c',
'src/file_handler.c',
'src/fps_counter.c',
'src/frame_texture.c',
'src/input_manager.c',
'src/opengl.c',
'src/receiver.c',