Commit Graph

136167 Commits

Author SHA1 Message Date
grisenti
ff6c653c8d
HPL1: enable mesh loaders 2022-12-23 14:03:38 +01:00
grisenti
a1b2054f95
HPL1: modify implementation of SqScript 2022-12-23 14:03:38 +01:00
grisenti
a9290eeb6d
HPL1: add and replace angelscript add-ons 2022-12-23 14:03:37 +01:00
grisenti
98c92aba29
HPL1: add angelscript code 2022-12-23 14:03:37 +01:00
grisenti
e3c3d70c47
HPL1: add missing files to module.mk 2022-12-23 14:03:37 +01:00
Eugene Sandulenko
a424a85fdb
HPL1: Fix warnings 2022-12-23 14:03:37 +01:00
grisenti
520a35e7fa
HPL1: add newton library code 2022-12-23 14:03:37 +01:00
grisenti
548b4c4233
HPL1: implement PhysicsWorldNewton class 2022-12-23 14:03:37 +01:00
grisenti
374e3c1c3d
HPL1: cleanup PhysicsJointScrewNewton class 2022-12-23 14:03:37 +01:00
grisenti
6439edf99d
HPL1: implement PhysicsMaterialNewton class 2022-12-23 14:03:36 +01:00
grisenti
8e4738f6fd
HPL1: implement PhysicsBodyNewton class 2022-12-23 14:03:36 +01:00
grisenti
1ec1c49dfe
HPL1: implement ColliderShapeNewton class 2022-12-23 14:03:36 +01:00
grisenti
b412b8fbfc
HPL1: replace newton library header 2022-12-23 14:03:36 +01:00
grisenti
e5d9d4cc69
HPL1: add utilities to vector3 class 2022-12-23 14:03:36 +01:00
Eugene Sandulenko
0c97cf0386
HPL1: Fix warnings 2022-12-23 14:03:36 +01:00
grisenti
00a968fc8c
HPL1: get input to work 2022-12-23 14:03:36 +01:00
grisenti
8bcc9be062
HPL1: implement KeyboardSDL class 2022-12-23 14:03:36 +01:00
grisenti
a2d839ea30
HPL1: implement MouseSDL class 2022-12-23 14:03:35 +01:00
grisenti
9eadad06cc
HPL1: implement LowLevelInputSDL class 2022-12-23 14:03:35 +01:00
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