1
0
Fork 0
mirror of https://github.com/AquariaOSE/Aquaria.git synced 2024-12-26 06:35:51 +00:00
Aquaria/BBGE
fgenesis 486e8f92ad Make the dark layer affected by postprocessing shaders.
This has the side effect that elements on the dark layer will now properly
wiggle when affected by water ripples.
Before this patch, the dark layer was always drawn above the postprocessed
screen content, unaffected.
2013-06-15 03:00:20 +02:00
..
GL sync with icculus repo 2011-11-20 15:44:17 +01:00
glext sync with icculus repo 2011-11-20 15:44:17 +01:00
ActionInput.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
ActionInput.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
ActionMapper.cpp [vfs, #3] All file reading code goes through the VFS now, new mod downloader & mod selector in place. Also a bunch of other stuff. (...) 2012-06-01 17:52:19 +02:00
ActionMapper.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
ActionSet.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
ActionSet.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
AfterEffect.cpp Implement multi-pass postprocessing shader. 2013-06-15 02:38:49 +02:00
AfterEffect.h Implement multi-pass postprocessing shader. 2013-06-15 02:38:49 +02:00
AnimatedSprite.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
AnimatedSprite.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Base.cpp Disable all glEnable/glDisable() calls for GL_CULL_FACE, except one glDisable() during renderer init. 2013-05-02 04:31:07 +02:00
Base.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
BaseText.h Script interface improvements & extensions. 2012-02-05 20:22:54 +01:00
BBGECompileConfig.h Re-introduce AfterEffect shader functonality, part 1. 2013-05-10 22:22:35 +02:00
BitmapFont.cpp Disable all glEnable/glDisable() calls for GL_CULL_FACE, except one glDisable() during renderer init. 2013-05-02 04:31:07 +02:00
BitmapFont.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
BloomEffect.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
BloomEffect.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
Cocoa.mm initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Collision.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Collision.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
CommonEvents.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
Core.cpp Make the dark layer affected by postprocessing shaders. 2013-06-15 03:00:20 +02:00
Core.h Keep track of total number of GL render calls 2013-04-22 23:36:31 +02:00
CShim.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Cube.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Cube.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Cutscene.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Cutscene.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
DarkLayer.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
DarkLayer.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
Datafile.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Datafile.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
DebugFont.cpp Script interface improvements & extensions. 2012-02-05 20:22:54 +01:00
DebugFont.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
DFSprite.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
DFSprite.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Effects.cpp sync with icculus repo 2011-11-20 15:44:17 +01:00
Effects.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
Emitter.cpp Disable all glEnable/glDisable() calls for GL_CULL_FACE, except one glDisable() during renderer init. 2013-05-02 04:31:07 +02:00
Event.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Event.h Script interface improvements & extensions. 2012-02-05 20:22:54 +01:00
FileVars.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
FileVars.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
Flags.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Flags.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
flags.hpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
FmodOpenALBridge.cpp Little annoyances that ease debugging with MSVC 2012-07-13 21:09:30 +02:00
FmodOpenALBridge.h Fixed positional audio & pitch shift. 2011-11-26 21:00:24 +01:00
FrameBuffer.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
FrameBuffer.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
Gradient.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Gradient.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
Interpolator.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Interpolator.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Joystick.cpp Moar linux build fixing 2012-06-17 03:41:53 +02:00
LensFlare.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
LensFlare.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
Light.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Light.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
LightCone.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
LightCone.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Localization.cpp Fix crash added with last commit, thx KS-10 for pointing 2012-07-23 05:06:01 +02:00
Localization.h _mods/x/locales/y/* now works 2012-07-14 15:00:37 +02:00
Math.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
MathFunctions.h Minor debug improvements + misc 2012-01-31 19:25:13 +01:00
Model.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Model.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
MT.cpp Do all sound decoding in *one* background thread, instead of one thread per decoder. 2012-05-25 17:38:59 +02:00
MT.h [vfs, #3] All file reading code goes through the VFS now, new mod downloader & mod selector in place. Also a bunch of other stuff. (...) 2012-06-01 17:52:19 +02:00
OggStream.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
OggStream.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
OpenGLStubs.h Fix some small performance bottlenecks: 2012-01-02 21:34:29 +01:00
PackRead.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
PackRead.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
ParticleEffect.cpp Fix particle & shot loading on linux (fix file name case) 2012-03-12 03:13:34 +01:00
ParticleManager.cpp Fix influenced particles not positioned correctly if SpawnLocal = 1 2012-12-13 18:33:58 +01:00
Particles.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Particles.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
PointSprites.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
PointSprites.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
Precacher.cpp Add precacher for mods 2013-05-24 03:34:10 +02:00
Precacher.h Add precacher for mods 2013-05-24 03:34:10 +02:00
ProfRender.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
ProfRender.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Quad.cpp Disable all glEnable/glDisable() calls for GL_CULL_FACE, except one glDisable() during renderer init. 2013-05-02 04:31:07 +02:00
Quad.h Misc code cleanups, little SkeletalSprite loading improvement. 2012-02-19 04:57:04 +01:00
QuadTrail.cpp Disable all glEnable/glDisable() calls for GL_CULL_FACE, except one glDisable() during renderer init. 2013-05-02 04:31:07 +02:00
QuadTrail.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
Rect.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
RenderObject.cpp Disable all glEnable/glDisable() calls for GL_CULL_FACE, except one glDisable() during renderer init. 2013-05-02 04:31:07 +02:00
RenderObject.h Misc code cleanups, little SkeletalSprite loading improvement. 2012-02-19 04:57:04 +01:00
RenderObject_inline.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
RenderObjectLayer.cpp Fix crash in RenderObjectLayer::moveToBack() 2012-10-09 00:57:34 +02:00
RenderRect.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Resource.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Resource.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
RoundedRect.cpp Disable all glEnable/glDisable() calls for GL_CULL_FACE, except one glDisable() during renderer init. 2013-05-02 04:31:07 +02:00
RoundedRect.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
ScreenTransition.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
ScreenTransition.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
ScriptObject.cpp Fixes & enhancements to shader interface code 2013-05-12 00:05:57 +02:00
ScriptObject.h Fixes & enhancements to shader interface code 2013-05-12 00:05:57 +02:00
Shader.cpp Implement multi-pass postprocessing shader. 2013-06-15 02:38:49 +02:00
Shader.h Fixes & enhancements to shader interface code 2013-05-12 00:05:57 +02:00
SimpleIStringStream.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
SkeletalSprite.cpp Add Lua func entity_getSkeletalName() and do not abort when a skin file is not found. Also warn on missing skeletal file. 2013-02-27 01:54:38 +01:00
SkeletalSprite.h minor fixups (Entity::revive() and some skeletal stuff) 2013-02-03 16:13:07 +01:00
Slider.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Slider.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
SoundManager.cpp Fix two sound looping bugs. 2012-10-07 00:05:17 +02:00
SoundManager.h Fix two sound looping bugs. 2012-10-07 00:05:17 +02:00
SpawnParticleData.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
StateMachine.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
StateMachine.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
StateManager.cpp initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
StateManager.h initial commit. This is icculus version 5542b94cae02a6333845854bbbd1abe0a259f1a4 2011-08-03 22:05:33 +02:00
Strings.cpp Move key config strings into stringbank.txt 2012-07-14 16:54:28 +02:00
Texture.cpp _mods/x/locales/y/* now works 2012-07-14 15:00:37 +02:00
Texture.h Removed textureMemoryMultiplier again; a bit more debug output for differing texture sizes 2012-06-15 17:58:18 +02:00
tinyxml.cpp Revert "Revert "move around some files to keep the size of the next commit down"" 2011-09-15 20:17:23 +02:00
tinyxml.h Revert "Revert "move around some files to keep the size of the next commit down"" 2011-09-15 20:17:23 +02:00
tinyxmlerror.cpp Revert "Revert "move around some files to keep the size of the next commit down"" 2011-09-15 20:17:23 +02:00
tinyxmlparser.cpp Revert "Revert "move around some files to keep the size of the next commit down"" 2011-09-15 20:17:23 +02:00
TTFFont.cpp Revert "added partial VFS support - enough to read static data from any source" 2011-09-15 19:18:53 +02:00
TTFFont.h Replace #pragma once with #ifndef/#define pairs (to avoid warnings on gcc 2.95) 2012-09-23 04:51:13 +02:00
Vector.cpp Animation editor enhancements 2012-01-31 18:02:18 +01:00
Vector.h Cause less memory stress in InterpolatedVector assignment 2013-04-21 18:47:51 +02:00