Stefano Musumeci
|
d05bfb30b7
|
MYST3: Removed dependency on openGL
|
2014-07-03 17:02:00 +02:00 |
|
Stefano Musumeci
|
3d9c432478
|
TINYGL: Added comments to code
|
2014-07-03 17:01:59 +02:00 |
|
Stefano Musumeci
|
f1aaf99497
|
TINYGL: Added comments to code
|
2014-07-03 13:07:32 +02:00 |
|
Stefano Musumeci
|
ba5fa4d2b8
|
TINYGL: Updated makefile and changelog.
Conflicts:
graphics/tinygl/Changelog
|
2014-07-03 13:07:32 +02:00 |
|
Stefano Musumeci
|
a14f2b6695
|
MYST3: Removed dependency to GLU
|
2014-07-03 13:07:30 +02:00 |
|
Stefano Musumeci
|
11b53aea97
|
MYST3: Added a note in the code.
|
2014-07-03 12:33:09 +02:00 |
|
Stefano Musumeci
|
c2033d6494
|
MYST3: Fixed a memory leak issue in tinyGL renderer texture.
|
2014-07-03 12:33:08 +02:00 |
|
Stefano Musumeci
|
cfb3c8eadc
|
MYST3: Added openGL shader renderer selection.
|
2014-07-03 12:33:07 +02:00 |
|
Stefano Musumeci
|
a77ebef942
|
MYST3: Fixed incorrect viewport issues.
|
2014-07-03 12:33:06 +02:00 |
|
Stefano Musumeci
|
7ea5229ef8
|
MYST3: Implemented selection between hardware and software rendering.
Conflicts:
engines/myst3/gfx_opengl.cpp
|
2014-07-03 12:33:05 +02:00 |
|
Stefano Musumeci
|
79ddb89ffe
|
MYST3: Implemented 2D rendering correctly.
|
2014-07-03 12:33:05 +02:00 |
|
Stefano Musumeci
|
43b3981b48
|
MYST3: Added tinyGL renderer.
|
2014-07-03 12:33:04 +02:00 |
|
Stefano Musumeci
|
bceb1a7516
|
TINYGL: Added a few utility functions in TinyGL
|
2014-07-03 12:33:03 +02:00 |
|
Pawel Kolodziejski
|
d61fdc9bf6
|
TINYGL: fixed previous formatting
|
2014-07-02 18:45:30 +02:00 |
|
Bastien Bouclet
|
2ce439248b
|
Merge pull request #950 from JoseJX/FixMyst3ShaderPath
MYST3: Fix rotation for camera perspective.
|
2014-07-02 18:09:15 +02:00 |
|
Bastien Bouclet
|
602e2755df
|
MYST3: Refactor the cube drawing function
|
2014-07-02 18:06:52 +02:00 |
|
Bastien Bouclet
|
700af5ae05
|
MYST3: Implement opcode soundPlayBadClick
|
2014-07-02 18:06:52 +02:00 |
|
Bastien Bouclet
|
39415ca523
|
MYST3: Fix a typo
|
2014-07-02 18:06:52 +02:00 |
|
Bastien Bouclet
|
d2557845cc
|
MYST3: Mark implemented variables as such to cut down on warnings
|
2014-07-02 18:06:51 +02:00 |
|
Bastien Bouclet
|
ffbdb0af88
|
MYST3: Don't draw a transition when loading a save from the launcher
|
2014-07-02 18:06:51 +02:00 |
|
Joseph Jezak
|
03aa92bfc9
|
MYST3: Fix rotation for camera perspective.
|
2014-07-02 11:46:58 -04:00 |
|
Pawel Kolodziejski
|
e350350908
|
TINYGL: formatting code
|
2014-07-02 07:59:22 +02:00 |
|
Christian Krause
|
565f488c58
|
GRAPHICS: Refactoring
Rename some variables and functions of the graphics drivers to distinguish properly betwen textures and materials.
|
2014-07-02 02:07:06 +02:00 |
|
Pawel Kolodziejski
|
88b93b36dd
|
ALL: sync with ScummVM
|
2014-07-02 01:02:35 +02:00 |
|
Paweł Kołodziejski
|
2984c92a47
|
Merge pull request #937 from subr3v/glBlend-implementation
TINYGL: glBlendFunc Implementation
|
2014-07-02 00:12:56 +02:00 |
|
Stefano Musumeci
|
5a4e94638b
|
TINYGL: Modified changelog.
|
2014-07-02 00:09:14 +02:00 |
|
Stefano Musumeci
|
109767e513
|
TINYGL: Implemented alpha blending and color transformation in sprite blitting for Grim TinyGL renderer.
|
2014-07-02 00:09:13 +02:00 |
|
Bastien Bouclet
|
a75875cf19
|
MYST3: Add support for movies with additive blending
This is used in LIFO 66
|
2014-07-02 00:08:29 +02:00 |
|
Bastien Bouclet
|
a0bd5d5e19
|
MYST3: Fix the variable not in range opcode logic
|
2014-07-02 00:08:29 +02:00 |
|
Bastien Bouclet
|
f93bc935a3
|
MYST3: Add support for the sweeping counter
|
2014-07-02 00:08:29 +02:00 |
|
Joel Teichroeb
|
b13c379594
|
Merge pull request #943 from JoseJX/FixQuaternions
MATH: Remove redundant Euler conversion.
|
2014-07-01 13:46:26 -07:00 |
|
Joseph Jezak
|
d2d23738a5
|
MATH: Replace Euler Angle Implementation in Quaternions with Rotation3D based method.
|
2014-07-01 16:18:12 -04:00 |
|
Joseph Jezak
|
c1b5adf348
|
MATH: Add new quaternion capability.
|
2014-07-01 16:18:08 -04:00 |
|
Bastien Bouclet
|
4d5d5d6a81
|
MYST3: Add transition support
|
2014-07-01 17:43:54 +02:00 |
|
Joseph Jezak
|
f57768ea28
|
MATH: Add comments and rename getQuaternion.
|
2014-07-01 11:27:08 -04:00 |
|
Joseph Jezak
|
78772c999b
|
MATH: Rename getVector3d and add comments for the Vector3d class.
|
2014-07-01 11:27:02 -04:00 |
|
Stefano Musumeci
|
63fd685589
|
TINYGL: Implemented alpha interpolation in triangle rasterization routine.
|
2014-07-01 14:29:44 +02:00 |
|
Stefano Musumeci
|
03072c4b7b
|
TINYGL: Encapsulated pixel access in FrameBuffer class, provided an implementation of glBlendFunc.
|
2014-07-01 14:27:40 +02:00 |
|
Stefano Musumeci
|
10c25d49d4
|
TINYGL: Added external interface for tglBlendFunc
|
2014-07-01 14:25:36 +02:00 |
|
Joel Teichroeb
|
7712eb6c5e
|
GRIM: Reduce the scope of color, fixing a variable shadow warning
|
2014-06-30 10:35:02 -07:00 |
|
Joel Teichroeb
|
391482c341
|
EMI: Fix typo in animations
|
2014-06-30 07:24:07 -07:00 |
|
Pawel Kolodziejski
|
f33e1384f1
|
TINYGL: fixed formatting and minor cleanup
|
2014-06-30 02:40:46 +02:00 |
|
Pawel Kolodziejski
|
485face105
|
TINYGL: attempt to fix Matrix4::inverseOrtho() and fixed shadow variable warning
|
2014-06-30 02:21:28 +02:00 |
|
Joel Teichroeb
|
d5acaadbd7
|
Merge pull request #945 from JoseJX/FixMyst
MYST3: Add missing namespace for Euler Orientation.
|
2014-06-29 16:28:56 -07:00 |
|
Paweł Kołodziejski
|
1d0b18ba0b
|
Merge pull request #924 from subr3v/buffer-refactoring
TINYGL: Buffer refactoring
|
2014-06-30 01:24:30 +02:00 |
|
Joseph Jezak
|
887e4f9142
|
MYST3: Add missing namespace for Euler Orientation.
|
2014-06-29 19:22:11 -04:00 |
|
Stefano Musumeci
|
e373f12d64
|
TINYGL: Removed unnecessary files and updated changelog.
|
2014-06-29 19:13:18 +02:00 |
|
Stefano Musumeci
|
4555f10cd8
|
TINYGL: Refactored line drawing routines.
|
2014-06-29 19:13:18 +02:00 |
|
Stefano Musumeci
|
2d6940923a
|
TINYGL: Removed all the macros from triangle draw routines.
|
2014-06-28 20:39:10 +02:00 |
|
Stefano Musumeci
|
e630fb398a
|
TINYGL: Refactored shadow drawing routines
|
2014-06-28 20:39:10 +02:00 |
|