Le Philousophe
|
69665f6803
|
HPL1: Migrate engine to Path
|
2023-12-24 13:19:25 +01:00 |
|
grisenti
|
306d2ecdd0
|
HPL1: add default case to switch statement
|
2023-12-19 09:24:22 +01:00 |
|
grisenti
|
54ee96f897
|
HPL1: Fix potential null dereferences
|
2023-12-15 16:36:05 +01:00 |
|
grisenti
|
0a330ad35f
|
HPL1: Fix memory leak
|
2023-11-30 18:24:01 +01:00 |
|
grisenti
|
67726a7e6d
|
HPL1: Initialize glViewport with screen size
|
2023-11-25 14:57:32 +01:00 |
|
grisenti
|
3e2380b5ce
|
HPL1: Implement gamma correction
|
2023-11-03 15:07:10 +01:00 |
|
sluicebox
|
6d6f698f9b
|
HPL1: Fix indexes in OpenALSoundEnvironment. PVS-Studio V557
|
2023-10-31 14:20:27 -07:00 |
|
grisenti
|
d35800fce7
|
HPL1: Add workaround for invalid collider
|
2023-10-11 16:14:16 +02:00 |
|
grisenti
|
93a03242e3
|
HPL1: Fix environment reflect shader
|
2023-10-10 19:14:17 +02:00 |
|
grisenti
|
16f5a32a3a
|
HPL1: Add workaround for sliding door bug
|
2023-10-09 23:27:12 +02:00 |
|
sluicebox
|
25e67fb2c1
|
HPL1: Add newline at EOF
|
2023-09-26 19:43:01 -07:00 |
|
grisenti
|
fa564564e7
|
HPL1: Fix incorrect declarations
|
2023-09-06 22:29:06 +02:00 |
|
grisenti
|
ee18f37849
|
HPL1: Fix incorrect types in newton callbacks
|
2023-09-06 22:15:04 +02:00 |
|
grisenti
|
0b173ab98b
|
HPL1: replace &var[0] pattern with call to data()
resolves asserts in Common::Array::operator[] for assets loaded in level "Lake Utuqaq"
|
2023-08-11 15:21:30 +02:00 |
|
grisenti
|
578f75f9b9
|
HPL1: merge interface and implementation for mouse
|
2023-04-09 15:26:06 +02:00 |
|
grisenti
|
c2e424e08b
|
HPL1: remove indirection for keyboard class
|
2023-04-09 09:40:53 +02:00 |
|
grisenti
|
30f4e2d3e5
|
HPL1: rename iLowLevelInput to LowLevelInput
|
2023-04-04 23:09:10 +02:00 |
|
grisenti
|
cfd5d47766
|
HPL1: remove indirection for LowLevelInput
|
2023-04-04 23:06:08 +02:00 |
|
grisenti
|
8bd2ad9d9e
|
HPL1: move shader logging to shader class
|
2023-03-29 21:30:22 +02:00 |
|
grisenti
|
d0763f78bc
|
HPL1: run clang-format on engine code
|
2023-03-29 21:23:19 +02:00 |
|
Cameron Cawley
|
366e0c5f67
|
TINYGL: Replace tglFrustum, tglOrtho and tglClearDepth with float versions
|
2023-03-05 22:36:31 +01:00 |
|
Le Philousophe
|
587b34794f
|
HPL1: Fix build when not enabling Vorbis
|
2023-02-22 13:53:04 +01:00 |
|
Paweł Kołodziejski
|
08b79f77c3
|
HPL1: Corrected argument passing to TinyGL context creation
|
2023-02-12 18:32:03 +01:00 |
|
Paweł Kołodziejski
|
bbd955faee
|
TINYGL: Allow parametrize DrawCallMemory size while creating context
|
2023-02-12 17:08:32 +01:00 |
|
grisenti
|
9cd2deb320
|
HPL1: fix global destructor warning
|
2023-01-30 23:04:17 +01:00 |
|
grisenti
|
05fea756ae
|
HPL1: remove haptics related code
|
2023-01-26 10:17:22 +01:00 |
|
grisenti
|
f11a469d39
|
HPL1: remove vsync setting
|
2023-01-25 09:15:51 +01:00 |
|
Cameron Cawley
|
138a983d80
|
COMMON: Refactor VSync handling to match the other options
|
2023-01-16 18:09:53 +01:00 |
|
grisenti
|
cad501e601
|
HPL1: improve sound data class
removes the need to open the audio file every time a new sound channel is created
|
2023-01-11 16:39:15 +01:00 |
|
grisenti
|
bf099a6ae7
|
HPL1: replace logging for script engine
|
2023-01-09 21:58:05 +01:00 |
|
grisenti
|
4eb353c0be
|
HPL1: reenable mouse locking
|
2022-12-28 22:05:48 +01:00 |
|
Le Philousophe
|
a69094c45e
|
HPL1: Allow building without TinyGL
|
2022-12-27 08:53:05 +01:00 |
|
grisenti
|
ec8cd95382
|
HPL1: remove global variable
|
2022-12-23 14:04:23 +01:00 |
|
grisenti
|
619418f450
|
HPL1: implement collider rendering
|
2022-12-23 14:04:22 +01:00 |
|
Eugene Sandulenko
|
f7026c047c
|
HPL1: Remove usage of std::abs
|
2022-12-23 14:04:22 +01:00 |
|
Eugene Sandulenko
|
224e3fee5f
|
HPL1: Rename Hpl1::set:: to Hpl1::Set:: namespace
|
2022-12-23 14:04:21 +01:00 |
|
Eugene Sandulenko
|
3b9e91a624
|
HPL1: Fix const correctness
|
2022-12-23 14:04:20 +01:00 |
|
grisenti
|
a252ea4cf3
|
HPL1: remove unused files
|
2022-12-23 14:04:16 +01:00 |
|
grisenti
|
90d9e0407a
|
HPL1: remove unused system headers
|
2022-12-23 14:04:16 +01:00 |
|
grisenti
|
13a7b1379a
|
HPL1: replace instance of std::min and std::max
|
2022-12-23 14:04:15 +01:00 |
|
grisenti
|
c4d83a8e9b
|
HPL1: remove unused standard library headers
|
2022-12-23 14:04:14 +01:00 |
|
Eugene Sandulenko
|
65ee75176f
|
HPL1: Removed more system includes
|
2022-12-23 14:04:12 +01:00 |
|
Eugene Sandulenko
|
8641896f01
|
HPL1: sprintf -> snprintf
|
2022-12-23 14:04:12 +01:00 |
|
Eugene Sandulenko
|
bdcd3ff81a
|
HPL1: Remove <string.h> includes
|
2022-12-23 14:04:12 +01:00 |
|
grisenti
|
4181cc7ae1
|
HPL1: replace std::set with Hpl1::std::set
|
2022-12-23 14:04:12 +01:00 |
|
grisenti
|
a373f201d5
|
HPL1: replace std::vector with Common::Array
|
2022-12-23 14:04:11 +01:00 |
|
grisenti
|
e16c50932d
|
HPL1: remove static Common::String usage
|
2022-12-23 14:04:11 +01:00 |
|
grisenti
|
a4cfa2657f
|
HPL1: remove temporary string compatibility fixes
|
2022-12-23 14:04:09 +01:00 |
|
grisenti
|
4c6c678769
|
HPL1: replace std::(w)string usage in engine code
|
2022-12-23 14:04:09 +01:00 |
|
grisenti
|
4cd3902fb0
|
HPL1: replace std::list with Common::List
|
2022-12-23 14:04:08 +01:00 |
|