grisenti
994bad735c
HPL1: Use for each instead of index for
2023-10-11 18:00:39 +02:00
grisenti
ed2726a526
HPL1: Fix out of bounds string access
2023-10-11 17:14:58 +02: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
grisenti
083a3f9211
HPL1: Disable non-portable features in AS library
2023-10-08 22:21:36 +02:00
grisenti
426609e01d
HPL1: backport changes from newer AS library release
...
allows for non-portable features to be disabled
2023-10-08 22:19:10 +02:00
sluicebox
0c009616cd
HPL1: Fix MSVC build error
2023-09-26 19:43:37 -07:00
sluicebox
25e67fb2c1
HPL1: Add newline at EOF
2023-09-26 19:43:01 -07:00
grisenti
80d525e665
HPL1: Add workaround for helmet collider
2023-09-21 23:05:17 +02:00
Eugene Sandulenko
e4eb58ecf0
HPL1: Fix warnings
2023-09-19 14:34:59 +02:00
Eugene Sandulenko
f5460fceb5
HPL1: Remove unused variable
2023-09-19 14:28:52 +02:00
Eugene Sandulenko
8787d9ccb3
HPL1: Remove unused variable
2023-09-19 14:28:03 +02:00
Eugene Sandulenko
da98116a44
HPL1: Simplify check for support of extended save files
2023-09-10 14:15:49 +02:00
grisenti
23c781085c
HPL1: Remove platform specific includes
2023-09-07 15:07:06 +02:00
grisenti
fbef545e22
HPL1: Replace printf
2023-09-07 12:12:31 +02:00
grisenti
1677556c38
HPL1: Remove unused _ASSERTE macro
2023-09-07 10:04:36 +02:00
grisenti
0d57b7aae3
HPL1: Remove unnecessary platform specific #ifdef
2023-09-07 09:19:27 +02:00
grisenti
a52202a1a8
HPL1: Remove unused platform specific code
2023-09-07 08:30:43 +02:00
D G Turner
c08cf4d5a5
HPL1: Remove Forbidden Symbol Exceptions For Newton Library
...
This will compile fine without these headers which required
the forbidden symbol exception on Linux x86_64.
Other platforms and ports will need checking with this change.
2023-09-07 00:40:16 +01:00
D G Turner
6b9b4d7734
HPL1: Fix Spelling in Callback Naming in Newton Library
...
No functional change.
2023-09-06 23:33:15 +01:00
grisenti
d68cb7899c
HPL1: Fix incorrect typedef
2023-09-06 22:46:34 +02: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
c93031b826
HPL1: Fix incorrect interface types
2023-09-06 21:39:28 +02:00
grisenti
639d20720e
HPL1: Fix unsafe function casts
2023-09-06 19:29:36 +02:00
grisenti
79ae5e7b91
HPL1: Remove unused function to silence warning
2023-09-01 23:03:35 +02:00
grisenti
08f81ebd0a
HPL1: remove non-portable script bindings
2023-09-01 22:43:23 +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
eb7793d749
HPL1: Remove Hpl1::Std::pair
2023-06-20 16:21:52 +02:00
grisenti
511a7bc07c
HPL1: Remove Hpl1::Std::Tree
2023-06-20 16:13:40 +02:00
grisenti
c823f9ba7c
HPL1: Remove Hpl1::Std::map
2023-06-20 16:09:50 +02:00
grisenti
04477c375f
HPL1: Remove Hpl1::Std::multimap
2023-06-20 15:55:17 +02:00
grisenti
b6c8d2add9
HPL1: remove upper/lowerBound algorithms
2023-06-01 23:22:21 +02:00
Donovan Watteau
39ed170ad2
HPL1: Fix MSVC C4309 enum sign warning
2023-04-11 11:06:23 +02:00
grisenti
eb55d4a113
HPL1: rename iMouse to Mouse
2023-04-09 15:28:32 +02:00
grisenti
578f75f9b9
HPL1: merge interface and implementation for mouse
2023-04-09 15:26:06 +02:00
grisenti
83ff5921e4
HPL1: replace custom keyboard codes
2023-04-09 11:42:16 +02:00
grisenti
7a55027e7d
HPL1: rename iKeyboard to Keyboard
2023-04-09 09:45:01 +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
80310b77df
HPL1: cleanup game loop
2023-04-04 22:10:35 +02:00
grisenti
d82500f48e
HPL1: small cleanup of rendering code
2023-04-02 17:00:05 +02:00
grisenti
8bd2ad9d9e
HPL1: move shader logging to shader class
2023-03-29 21:30:22 +02:00
grisenti
67703917ec
HPL1: add shader debug channel
2023-03-29 21:28:52 +02:00
grisenti
d0763f78bc
HPL1: run clang-format on engine code
2023-03-29 21:23:19 +02:00
grisenti
75f54a0ef8
HPL1: cleanup duplicate code in renderer
2023-03-29 19:32:21 +02:00
grisenti
80f623be42
HPL1: remove unused commented out code
2023-03-28 22:32:45 +02:00
grisenti
16c0c1ee12
HPL1: cleanup RenderState setGpuProgMode
...
remove traces of the old shader system and replace logging
2023-03-28 22:31:11 +02:00