isle/LEGO1/tgl/d3drm
Anonymous Maarten c77b5869f5
Fix warnings triggered by isle-portable (#1304)
* Replace computed constant with more readable computed constants

* LegoAnim::GetActorUnknown0x04 returns a number, not a pointer

* Add macro for creating RGB555 colors

* Texture pixel data is passed through as const data

* Compare palette index against 0 instead of NULL pointer

* warning: deleting 'void*' is undefined [-Wdelete-incomplete] warning

Some DirectX sdk's declars D3DRMIMAGE::buffer1 and D3DRMIMAGE::buffer2
as a void pointer.

* Don't use floats

* Fix wrong op

---------

Co-authored-by: Christian Semmler <mail@csemmler.com>
2024-12-29 22:45:00 +01:00
..
camera.cpp Pad all single-digit hexadecimal values with zero (#504) 2024-01-29 22:17:17 +01:00
device.cpp Implement GroupImpl::Bounds (#1246) 2024-12-20 19:48:31 +01:00
group.cpp Implement GroupImpl::Bounds (#1246) 2024-12-20 19:48:31 +01:00
impl.h Match TglD3DRMIMAGE::FillRowsOfTexture (#1300) 2024-12-28 19:10:02 +01:00
light.cpp Pad all single-digit hexadecimal values with zero (#504) 2024-01-29 22:17:17 +01:00
mesh.cpp Implement TglImpl::MeshBuilder::CreateMesh (#635) 2024-03-08 17:55:25 +01:00
meshbuilder.cpp Implement/match LegoCharacterManager::FUN_10085870 (#764) 2024-04-02 14:04:17 +02:00
renderer.cpp Clean up unused annotations to reduce errors (#1177) 2024-11-29 22:31:37 +01:00
texture.cpp Fix warnings triggered by isle-portable (#1304) 2024-12-29 22:45:00 +01:00
view.cpp glD3DRMIMAGE::CreateBuffer, LegoVideoManager::EnableRMDevice and LegoVideoManager::DisableRMDevice (#1241) 2024-12-19 22:52:33 +01:00