5003 Commits

Author SHA1 Message Date
Pawel Kolodziejski
35c2c3be77 SDL/OPENGL: added info about GLSL version 2014-07-15 13:26:44 +02:00
Pawel Kolodziejski
b80dea5a90 JANITORIAL: formating code 2014-07-14 09:33:37 +02:00
Pawel Kolodziejski
6df761e70e GRIM/OPENGL: cleanup type 2014-07-14 09:32:45 +02:00
Pawel Kolodziejski
5ece56965c GRIM/OPENGL: un-hardcode GFX operations a bit 2014-07-14 08:10:08 +02:00
Pawel Kolodziejski
0ba0bf20ca GRIM: drop SYMBIAN32 ifdef 2014-07-14 08:04:37 +02:00
Pawel Kolodziejski
39e9dcb8aa GRIM: remove _screenSize usage 2014-07-14 08:03:10 +02:00
Pawel Kolodziejski
017a67b8bc GRIM/OPENGL: added few comments to glPixelStorei usage 2014-07-14 07:51:37 +02:00
Bastien Bouclet
838992a41f MYST3: Remove useless todos 2014-07-13 21:22:39 +02:00
Bastien Bouclet
b33003dce7 MYST3: Add yet another sound opcode 2014-07-13 21:22:39 +02:00
Bastien Bouclet
cd8af78b6b GRAPHICS: Minor cleanup in the Shader class 2014-07-13 21:22:39 +02:00
Pawel Kolodziejski
7ad5cca065 TINYGL: use own type 2014-07-13 20:33:48 +02:00
Pawel Kolodziejski
24d0d30743 TINYGL: formatting 2014-07-13 20:33:02 +02:00
Pawel Kolodziejski
0eb61aa97d TINYGL: cleanup types 2014-07-13 20:32:08 +02:00
Bastien Bouclet
708b8afcc1 MYST3: Respect the mouse speed set in the settings screen 2014-07-13 12:36:59 +02:00
Bastien Bouclet
f15222b788 MYST3: Add some sound related plumbering 2014-07-13 12:36:59 +02:00
Bastien Bouclet
12de58a4f8 MYST3: Mark a variable as implemented 2014-07-13 12:36:59 +02:00
Pawel Kolodziejski
ed6de94106 SDL: un-hardcode some GL operations 2014-07-13 08:16:44 +02:00
Pawel Kolodziejski
d0e1f8dca5 SDL: make proper use of bytes per pixels in GFX operations 2014-07-13 07:59:24 +02:00
Pawel Kolodziejski
7dfd755d76 SDL: screen HW surface was never needed. it's disabled/ignored in some SDL ports: win/x11 and osx is emulated with very specific conditions 2014-07-13 07:49:12 +02:00
Bastien Bouclet
6c3709d6e6 MYST3: Implement an hotspot related variable
Fixes the wall symbols subtitles in Narayan
2014-07-12 12:23:49 +02:00
Bastien Bouclet
fea18f068b MYST3: Remove information about variables never used by the game scripts 2014-07-12 11:48:15 +02:00
Bastien Bouclet
979f39d6ca MYST3: Implement two counter variables and add info about missing variables 2014-07-12 10:32:01 +02:00
Bastien Bouclet
c92c8d5ef7 MYST3: Fix room background scripts not being run 2014-07-12 10:31:26 +02:00
Pawel Kolodziejski
9ad08415ce MATH: no need do cast anymore in Matrix4::inverse 2014-07-12 07:08:29 +02:00
Joel Teichroeb
cb6a58e01e MATH: Make Matrix4::inverse not const as it changes data 2014-07-10 20:23:06 -07:00
Joel Teichroeb
3ab287bfc4 GRIM: Add override to a few missed classes 2014-07-10 20:10:20 -07:00
Bastien Bouclet
340a05e47c MYST3: Implement two sound opcodes 2014-07-10 21:36:14 +02:00
Joel Teichroeb
220a7cf9c7 Merge pull request #958 from JoseJX/FixInventory
EMI: Fix inventory item rotation by correcting the Euler Order.
2014-07-10 08:40:52 -07:00
Pawel Kolodziejski
7be4ec6800 TINYGL: remove GLU leftovers 2014-07-10 07:29:49 +02:00
Pawel Kolodziejski
0db12d7062 GRIM/EMI/MYST3: drop usage for GLU functions for replacements 2014-07-10 07:29:01 +02:00
Pawel Kolodziejski
46a91377d8 MATH: added few GLU helpers 2014-07-10 07:27:18 +02:00
Pawel Kolodziejski
6625530d88 JANITORIAL: fix whitespaces 2014-07-10 07:23:47 +02:00
Pawel Kolodziejski
9240d64348 TINYGL: fix typo in name 2014-07-10 07:21:26 +02:00
Joel Teichroeb
a5099e9a6b CONFIGURE: Properly check for GLEW when using OpenGL Shaders 2014-07-09 19:14:59 -07:00
Joel Teichroeb
2dc061e5b5 GRIM: Implement destroyTexture [OpenGLS] 2014-07-09 18:47:46 -07:00
Joel Teichroeb
e4764b4cd8 GRIM: Initialize and delete shader programs [OpenGLS] 2014-07-09 18:47:29 -07:00
Joel Teichroeb
b5092b7128 GRIM: Fix destroyTextObject [OpenGLS] 2014-07-09 18:47:22 -07:00
Joel Teichroeb
57a3142fd8 GRIM: Implement destroyMesh [OpenGLS] 2014-07-09 18:47:14 -07:00
Joel Teichroeb
77eef29e49 GRIM: Rename createModel to createMesh 2014-07-09 18:08:01 -07:00
Bastien Bouclet
371faeeff1 SDL: Extract overlay rendering to different methods 2014-07-09 19:47:41 +02:00
Bastien Bouclet
7829d97ae5 SDL: Render the overlay when using OpenGL with shaders 2014-07-09 19:47:39 +02:00
Joel Teichroeb
855f53f21f EMI: Fix trying to use the dim shader when it's not needed for EMI 2014-07-08 22:32:42 -07:00
Joseph Jezak
fcaabfa14d EMI: Fix inventory item rotation by correcting the Euler Order. 2014-07-08 23:09:17 -04:00
Pawel Kolodziejski
5fed6150a0 JANITORIAL: formatting headers 2014-07-08 23:10:17 +02:00
Pawel Kolodziejski
f8cd7521ac ALL: ignore patch files in root directory of source 2014-07-08 07:56:14 +02:00
Joel Teichroeb
7a043645b3 GRIM: Fix the dim shader compilation on android 2014-07-07 17:12:59 -07:00
Joel Teichroeb
dcd7d6f6cd Merge pull request #957 from klusark/dim
GRIM: Implement a dim shader
2014-07-07 16:29:55 -07:00
Joel Teichroeb
f02aad6290 GRIM: Implement GfxOpenGLS::dimRegion 2014-07-07 15:38:42 -07:00
Joel Teichroeb
1688a74cf8 GRIM: Implement a dim shader 2014-07-07 15:38:34 -07:00
Joel Teichroeb
63199bb0f6 GRIM: Set shadow userdata to nullptr when done with it. 2014-07-07 13:04:27 -07:00