Commit Graph
137148 Commits
Author SHA1 Message Date
grisenti 99b9a54110 HPL1: fix debug functions 2022-12-23 14:03:35 +01:00
grisenti aa52aafe81 IMAGES: force alpha decoding for BMP images 2022-12-23 14:03:35 +01:00
grisenti 45fd4424fa HPL1: remove broken logging 2022-12-23 14:03:35 +01:00
grisenti a9b02db1df HPL1: fix bugs in bitmap2D and fix font rendering 2022-12-23 14:03:35 +01:00
Eugene Sandulenko bbe9e1395f HPL1: Remove graphics initialization from engine skeleton 2022-12-23 14:03:35 +01:00
Eugene Sandulenko 985d692483 HPL1: Do not be a CPU hog 2022-12-23 14:03:35 +01:00
Eugene Sandulenko f5a58d657b HPL1: Added temporarily means to close the game window 2022-12-23 14:03:35 +01:00
Eugene Sandulenko 7a11a02837 HPL1: Rename target penumbra_overture -> penumbraoverture 2022-12-23 14:03:34 +01:00
Paweł Kołodziejski de03b0de95 IMAGES: Added comments describing use case for CMYK color space format 2022-12-23 14:03:34 +01:00
grisenti 078199cd69 HPL1: replace FatalError function with error 2022-12-23 14:03:34 +01:00
Eugene Sandulenko 6c4c5c0cab HPL1: Fix more warnings and some formatting fixes 2022-12-23 14:03:34 +01:00
grisenti 9b6c47de96 HPL1: fix pixel format set in LowLevelGraphicsSDL 2022-12-23 14:03:34 +01:00
grisenti c64157c686 HPL1: cleanup bitmap2D class 2022-12-23 14:03:34 +01:00
Paweł Kołodziejski 90e62871c2 IMAGES: W/A to allow pass JPEG with 4 components as RGBA. 2022-12-23 14:03:34 +01:00
Paweł Kołodziejski e7bfaff2f5 HPL1: Set fixed pixel format as RGBA 2022-12-23 14:03:34 +01:00
grisenti 737f61d4b3 HPL1: get the game to display loading screen 2022-12-23 14:03:33 +01:00
grisenti a8eed15267 HPL1: fix font loading 2022-12-23 14:03:33 +01:00
grisenti 02112a69fb HPL1: expand the api of bitmap2D 2022-12-23 14:03:33 +01:00
grisenti db47003e99 HPL1: fix bug in opengl debug macro 2022-12-23 14:03:33 +01:00
grisenti e32922d487 HPL1: implement VertexBufferVBO class 2022-12-23 14:03:33 +01:00
grisenti 7f3967b9eb HPL1: initialize parameter in LowLevelGraphicsSDL 2022-12-23 14:03:33 +01:00
grisenti 76c540b1bf HPL1: refactor LowLevelPicture class 2022-12-23 14:03:33 +01:00
grisenti 8e8a0423a2 HPL1: fix opengl call in SDLTexture class 2022-12-23 14:03:33 +01:00
grisenti f304b0e029 HPL1: fix bitmap2D 2022-12-23 14:03:32 +01:00
grisenti 4d2a7b4a5b HPL1: add implementation for SDLTexture 2022-12-23 14:03:32 +01:00
grisenti db0488d535 HPL1: implement LowLevelGraphicsSDL 2022-12-23 14:03:32 +01:00
grisenti 0e7414cfdb HPL1: add opengl header and debug utilities 2022-12-23 14:03:32 +01:00
grisenti 25972424dd HPL1: add logging functions 2022-12-23 14:03:32 +01:00
Eugene Sandulenko d1420cb546 HPL1: Fix more warnings 2022-12-23 14:03:32 +01:00
grisenti 8ed2780112 HPL1: add opengl debug channel 2022-12-23 14:03:32 +01:00
grisenti 60b069c791 HPL1: fix image loading 2022-12-23 14:03:32 +01:00
grisenti 794bb8d457 HPL1: add feature check for arbitrary resolutions 2022-12-23 14:03:31 +01:00
grisenti dfa544ae09 HPL1: replace font loading implementation
HPL1: remove missing header
2022-12-23 14:03:31 +01:00
grisenti e134735bbd HPL1: modify API for bitmap2D 2022-12-23 14:03:31 +01:00
grisenti dded0c3ca5 HPL1: add string helper functions 2022-12-23 14:03:31 +01:00
grisenti 81a930c78a HPL1: fix module.mk 2022-12-23 14:03:31 +01:00
grisenti 7d46984d84 HPL1: move LowLevelSystem implementation 2022-12-23 14:03:31 +01:00
grisenti fd7fff7e41 HPL1: move game setup class 2022-12-23 14:03:31 +01:00
grisenti 8157f39c55 HPL1: fix formatting 2022-12-23 14:03:30 +01:00
grisenti 9665183e0f HPL1: add game entry point and fix linking errors 2022-12-23 14:03:30 +01:00
grisenti 68b3663916 HPL1: fix formatting 2022-12-23 14:03:30 +01:00
grisenti 3c0dfdf49f COMMON: fix move assignment operator in ScopedPtr 2022-12-23 14:03:30 +01:00
grisenti 056a7f702e HPL1: replace image loading 2022-12-23 14:03:30 +01:00
Eugene Sandulenko e41c214d40 HPL1: Fix more warnings 2022-12-23 14:03:30 +01:00
grisenti e9713c5698 HPL1: fix missing virtual destructor warnings 2022-12-23 14:03:30 +01:00
Eugene Sandulenko e2ba61965a HPL1: Fix more virtual classes warnings 2022-12-23 14:03:30 +01:00
Eugene Sandulenko 93630a54a8 HPL1: Fix more warnings 2022-12-23 14:03:30 +01:00
Eugene Sandulenko 2844bc52bd HPL1: Fix warnings 2022-12-23 14:03:29 +01:00
grisenti c5e11ac738 HPL1: remove system dependent includes 2022-12-23 14:03:29 +01:00
grisenti c4ce14c383 HPL1: remove system dependent include 2022-12-23 14:03:29 +01:00