Commit graph

18 commits

Author SHA1 Message Date
Gunnar Birke
8a42dde295 WINTERMUTE: Correct y position which expects Direct3D viewport coords 2020-06-03 01:17:25 +02:00
Gunnar Birke
8f6de3fe15 WINTERMUTE: Implement fading 2020-06-03 01:17:25 +02:00
Gunnar Birke
7b9f277621 WINTERMUTE: Factor out 2D projection settings 2020-06-03 01:17:25 +02:00
Gunnar Birke
b138c7b0ee WINTERMUTE: Fix vertex data construction 2020-06-03 01:17:25 +02:00
Gunnar Birke
4ffc621049 WINTERMUTE: Clear array buffer before rendering anything 2020-06-03 01:17:25 +02:00
Gunnar Birke
3339147252 WINTERMUTE: Use an orthographic projection in 2d mode 2020-06-03 01:17:25 +02:00
Gunnar Birke
84bcd9cde1 WINTERMUTE: Put clear and fill operations into correct order 2020-06-03 01:17:25 +02:00
Gunnar Birke
a357114aaa WINTERMUTE: Use our own frustum construction for now 2020-06-03 01:17:25 +02:00
Gunnar Birke
962c127049 WINTERMUTE: Set viewport during init and save it's data 2020-06-03 01:17:25 +02:00
Gunnar Birke
19394875db WINTERMUTE: Implement displayTrans function 2020-06-03 01:17:25 +02:00
Gunnar Birke
09a28c8341 WINTERMUTE: Set opengl viewport 2020-06-03 01:17:25 +02:00
Gunnar Birke
47e3befd1b WINTERMUTE: Implement setup2d (almost) 2020-06-03 01:17:25 +02:00
Gunnar Birke
8407fe0647 WINTERMUTE: Set a projection matrix during renderer init 2020-06-03 01:17:25 +02:00
Gunnar Birke
ce44388c5a WINTERMUTE: Implement drawSpriteEx partially 2020-06-03 01:17:25 +02:00
Gunnar Birke
acae963322 WINTERMUTE: Implement loading of textures and transparent check 2020-06-03 01:17:25 +02:00
Gunnar Birke
f8bdb6590e WINTERMUTE: Add factory method for opengl 3d renderer 2020-06-03 01:17:25 +02:00
Gunnar Birke
79dd4c639b WINTERMUTE: Use ResidualVM blend mode type 2020-06-03 01:17:25 +02:00
Gunnar Birke
8cd6650f89 WINTERMUTE: Add skeleton of opengl 3d renderer 2020-06-03 01:17:25 +02:00