Commit Graph

82 Commits (12e50e1fccef153e230f7fe91c1cedbc4e718d53)

Author SHA1 Message Date
Ansariel 591957ce34 Re-applied Tofu Buzzard's SSR with faster SSAO; Option to disable feature from NiranV Dean 2013-02-20 23:23:06 +01:00
Ansariel 7e528a0bb0 Backed out changeset: a5e3c6daa768 2013-02-20 22:17:45 +01:00
Ansariel 046d0818d7 Updated DoF, SSAO from Tofu Buzzard and added SSR and Macro Dapple, also from Tofu Buzzard 2013-02-20 18:40:37 +01:00
Cinders 792380c5bf Add post processing chain and vignette effect adapted from Exodus Viewer. Original code by Geenz Spad. 2013-02-19 22:58:03 -07:00
Tank_Master 65e5034f00 Backed out changeset: 2006c64a371f (Simple Shader fails to link with this) 2013-02-08 01:04:30 -08:00
Nicky c8698aaf0f Reapply pink fix. 2013-02-08 00:08:29 +01:00
Tank_Master 20544f5421 potential fix for FIRE-8942, FIRE-8987, FIRE-9001, FIRE-9004 (deferred selection issues and rendering issues on ATI cards) 2013-01-31 00:45:30 -08:00
Tank_Master 001a07a33c disable reusing already loaded shaders for testing some issues when changing settings 2013-01-22 11:42:02 -08:00
Tonya Souther 828cb2cc5a Fix shader link failures on 64-bit Linux with ATI and maximum texture index > 1. 2013-01-17 18:04:43 -06:00
Tank_Master 51d295c16f restore Nicky's anti-pink texture patch 2013-01-03 17:09:37 -08:00
Tank_Master 1762586923 Merge LL 3.4.4 beta 1, but left tcmalloc enabled. 2012-12-21 01:14:38 -08:00
Nicky ceea332a9c Change old style comments <ND> to <FS:ND> to avoid any future confusion/ 2012-12-16 05:19:32 +01:00
Nicky a55499be93 Merge ATI fix from 4.3.1 branch into default tip. 2012-12-11 13:05:32 +01:00
Tank_Master 9f4245779c Partial Merge of LL 3.4.2 Release 2012-12-10 15:56:46 -08:00
Nicky 15346d1ab8 Fix for pink on old ATI cards.
--HG--
branch : Firestorm_4.3.1
2012-12-10 13:37:14 +00:00
Nicky 089af08759 FIRE-7602; Antipink. Reapply FS version of diffuseLookup to fix pinklinks. 2012-10-15 14:37:40 +02:00
Tank_Master 9545e30a8e make "Reusing shader" an info instead of a warn message 2012-12-08 22:42:52 -08:00
Dave Parks e86b1c18db MAINT-794 Fix for assert on loading some types of objects before their parents. 2012-07-11 15:17:13 -05:00
Dave Parks bedbbf7c02 Merge 2012-06-28 16:32:54 -05:00
Dave Parks 28ccf4190e MAINT-653 Fix for shadow acne at high altitudes 2012-06-22 17:31:46 -05:00
Tank_Master 4a7a8a5e9f dont use switch calls in shader manager for any GPU. 2012-09-16 22:56:00 -07:00
Tank_Master cb24ec2e0d merge LL 3.3.4 beta
autoreplace does not work (needs a hook in nearby chat), no cmd line option to add new stuff
spellcheck only works when packaged
2012-07-16 21:59:14 -07:00
Dave Parks 997b360747 MAINT-794 Fix for assert on loading some types of objects before their parents. 2012-07-11 15:17:13 -05:00
Nicky cb07ea3997 FIRE-6845 / VWR-29228 Fix pink texture once more. 2012-07-05 09:57:35 +02:00
Dave Parks 9e9d32de38 merge 2012-06-22 14:04:33 -05:00
Dave Parks abaf0155b4 MAINT-616 Faster issuance of occlusion queries. 2012-05-25 10:51:38 -05:00
Adam Moss 9ce481a5ac STORM-1819: Ternary/graded shadow support
Coalesced patchset.
2012-04-21 17:35:50 +01:00
Tank_Master 991d43709c merge LL 3.3.3 beta 2012-06-16 07:22:27 -07:00
Tank_Master 1c55d5cbb6 Merge LL 3.3.2 release 2012-05-28 17:02:11 -07:00
Dave Parks 353907bac6 SH-2908 Fix for incompatibility issue with GLSL 1.30 2012-02-28 16:10:04 -06:00
Tank_Master e61c20d499 Merge LL 3.3.1 Viewer Release 2012-04-26 17:31:35 -07:00
Dave Parks 8f261582b8 SH-2908 Fix for crash when enabling Lighting and Shadows on some AMD GPUs 2012-02-22 14:30:24 -06:00
Dave Parks e1a71a97cd SH-2908 Potential fix for pink textures on some OpenGL 3.1 implementations. 2012-02-21 14:02:09 -06:00
Dave Parks 8d12038ef6 SH-2908 Potential fix for precision complaints from some AMD OpenGL 3.1 implementations. 2012-02-17 15:06:48 -06:00
Dave Parks 76a27f5100 SH-2964 Fix for shader compilation error on some older NVIDIA cards. 2012-02-13 13:55:51 -06:00
Dave Parks 3710c6110d SH-2908 Rework indexed texture rendering to use a uvec4 instead of a float for texture indices in the data stream. Also rework gl_FragColor overrides to not collide with some odd driver implementations. 2012-02-10 20:04:19 -06:00
Dave Parks 38e0b7de96 SH-2729 Fix for horizontal line of glitching graphics when DoF enabled 2012-02-06 18:56:19 -06:00
Leslie Linden 71a660e006 * Fixed up shader compilation errors to get lighting and shadows working again on Mac.
* Cleaned up vertex buffer allocation to guarantee allocation and deallocation using the same allocation methods from the same pools.
* Added new shader feature for atmospheric helpers in the absence of lighting.

Reviewed by davep.
2012-01-26 10:17:41 -08:00
Nicky f27eb236cc Fix for old ATI drivers showing all textures pink. 2012-02-13 00:33:53 +01:00
Dave Parks 9fa68f0da3 SH-2743 Fix for shader compiler error on some GL 3.x implementations. 2011-12-14 17:55:36 -06:00
Dave Parks 2dc7df91ad SH-2743 Fix for shader compiler error on some GL 3.x implementations. 2011-12-13 15:23:55 -06:00
Nicky 161c1b019f Merge up from 24496 / a656486925e8 (FS tip) to 25952 / 931cb0061118 (V/Dev FUI tip)
Observations and broken stuff so far:
- LLSideTray is gone.
- LLBottomTray is gone.
- LLFloaterSnapshot was changed and gave lots of merge conflicts. Flickr upload will be broken.
- LLNearbyChat is derived from LLPanel now. That broke quite some stuff rearding autohiding and docking of chatbar.
- Profile floaters are gone and all web based now.
- Russian translation gave huge mere conflicts with the new russian xml files from LL. Unmergeable. I took the LL files.
- XUI files in general will need some love and testing.
2012-01-17 17:57:52 +01:00
Leslie Linden 06a2d4eb27 SH-2038 PROGRESS -- Hacked the code to not render alpha using VBO's on OS X since everything renders faster using VBO's except alpha for some mysterious reason. 2011-11-28 17:13:42 -08:00
Dave Parks 5c690db63f SH-2700 Fix for random black textures due to texture index out of bounds. Also change shader to show bright pink on index out of bounds and add assertions to help prevent this sort of bug in the future. 2011-11-18 15:04:26 -06:00
Dave Parks bbac7e9aec SH-2681 Fix for shader compiler error on GLSL 1.30 and later 2011-11-15 13:01:23 -06:00
Dave Parks df546bfba9 SH-2666 Tweak depth of field optimizations based on resident feedback. 2011-11-10 16:12:50 -06:00
Dave Parks c8f558f677 SH-2240 Better fix for red moon -- stop special casing "highlight_color" as a parameter. 2011-11-10 11:39:08 -06:00
Dave Parks 367d6212ae SH-2652 Better DoF combine foo 2011-11-04 17:07:40 -05:00
Dave Parks 2179e1c1f2 SH-2541 Fix for speckles on avatar on some cards -- don't use "maximum_alpha" for alpha tests in shaders as it was always being set to 1.0 anyway. 2011-11-02 13:13:38 -05:00
Dave Parks b58229a64e SH-1427 Fix for sunlight color getting clobbered for non-deferred atmospheric shaders. 2011-11-01 14:33:20 -05:00