Commit Graph

826 Commits (ce5baf14ac62ecd3bf471e1b49a4e166310ebe1a)

Author SHA1 Message Date
Dave Parks e43058e764 MAINT-2968 Fix for crash on AMD hardware running current drivers. 2013-10-10 18:00:11 -05:00
Graham Linden 71e986b059 NORSPEC-285 fix merge error with attenuation on alpha masquerading as this norspec from wayback 2013-09-23 14:49:10 -07:00
Graham Linden 2a03e8f9fb MAINT-3172 fix rendering regressions from release mergedown 2013-09-20 16:44:39 -07:00
Graham Linden 8aadd9d270 NORSPEC-366 fix regression on 10.6.8 Mac only from release to bear merge 2013-09-20 12:10:50 -07:00
Graham Linden 95e34d86b9 The unbearable lightness of being norspec 2013-09-18 18:24:16 -07:00
maksymsproductengine 932882da22 Merge with bitbucket.org/msavchenko/viewer-release-maint-3132 2013-09-19 01:17:12 +03:00
Graham Madarasz (Graham Linden) 9b99ece5ab MAINT-3135 WIP partial fix, addresses graphics corruption on resize, but not mouse mapping issues 2013-09-12 13:17:43 -07:00
Graham Linden 93df4ff2fe NORSPEC-362 address video mem leak on windows on maximize 2013-09-09 09:24:46 -07:00
Graham Linden 62011c2871 Fix merge issues from genBBoxes optimizations fighting with genBBoxes optimizations and missing statics 2013-08-19 12:56:04 -07:00
Graham Linden 3f186aab77 Merge in viewer-release 2013-08-19 12:10:40 -07:00
Graham Linden 80256fdbf5 NORSPEC-349 make render targets use original formats when resizing impostors and fix alpha for deferred impostor shader 2013-08-15 10:07:41 -07:00
Graham Linden 8f4a481610 NORSPEC-342 add simple pass type to things rendered for impostors to fix missing shoes/belts/handbags/cigarettecases/etc 2013-08-14 16:31:50 -07:00
Graham Linden 5fb214a37f NORSPEC-342 fix the invisi-feet 2013-08-13 20:30:07 -07:00
Graham Linden 51dfcb9c67 NORSPEC-342 WIP MATBUG-347 make impostor rendering not contribute to depth for mostly-transparent buffer pixels, aka hair in ALM only 2013-08-12 15:55:25 -07:00
Graham Linden bfe2377a9a NORSPEC-342 WIP fix issues with skimpy clothes getting too skimpy in impostors 2013-08-07 08:42:35 -07:00
Graham Linden 5b400d50e1 NORSPEC-322 NORSPEC-342 fix issues with black impostors and missing alpha attachments on impostors 2013-08-06 14:16:46 -07:00
simon daa98bf1cf Merge downstream code 2013-07-30 15:22:00 -07:00
simon 6db14e3988 MAINT-2913: crash in LLCamera::AABBInFrustum. Tried to make array indexes
bullet-proof.  Reviewed by Kelly
2013-07-30 15:12:02 -07:00
Graham Linden 42ce98e8bf NORSPEC-314 cleanup debug-only code...seems to fix NORSPEC-328 as well somehow 2013-07-30 13:44:12 -07:00
Graham Madarasz (Graham Linden) b44e7303d8 NORSPEC-314 WIP fix srgb_mac use and issues found with RenderDebugGL on Mac 2013-07-29 18:59:45 -07:00
Graham Linden e290dd3fa1 NORSPEC-311 make post deferred (alpha objects) respect same gamma ramp as deferred (opaque objects) 2013-07-24 04:03:27 -07:00
Graham Linden caefe0e74c NORSPEC-311 fix alpha / opaque lighting diffs 2013-07-21 14:28:54 -07:00
Graham Linden 94abe75dea NORSPEC-315 NORSPEC-316 NORSPEC-312 fix various haze and gamma correction issues, alpha-blend objects still missing haze underwater 2013-07-21 08:15:21 -07:00
Graham Linden 9aeb3b48d7 NORSPEC-291 fix materials underwater, disable attempt at materials in reflect/distort RTs 2013-07-17 08:03:09 -07:00
Graham Linden 749eef31fa NORSPEC-265 WIP imposters work in non-deferred and ALM but are forward-only render 2013-07-15 17:38:38 -07:00
Graham Linden a09d1ac79a NORSPEC-291 WIP clean-up and make materials rendering underwater a runtime setting 2013-07-15 11:49:31 -07:00
Graham Linden 7acf6fa449 NORSPEC-291 WIP materials working underwater and in reflection and dis passes, not gamma correct, needs cleanup 2013-07-15 08:40:17 -07:00
Graham Linden 5efee00a83 NORSPEC-291 WIP added underwater deferred program and more reflection pass work 2013-07-12 13:01:31 -07:00
Graham Linden b588865f3f NORSPEC-291 WIP first attempt at materials in reflection/waterdis maps 2013-07-12 08:04:40 -07:00
Graham Madarasz (Graham) fbf3d8b781 NORSPEC-291 WIP materials underwater with haze, reflection broken, water dist broken 2013-07-11 16:21:23 -07:00
Graham Linden d7856f0999 Merge 2013-07-10 09:56:22 -07:00
Graham Linden 326e20b0e5 NORSPEC-291 WIP materials underwater w and wo alpha, water fog color broken, no refl, no water dis 2013-07-10 09:47:46 -07:00
Graham Madarasz (Graham) cb013b54c2 Remove failed renderDeferredLightingToRenderTarget experiment 2013-07-09 09:40:14 -07:00
Graham Linden 167fc26273 NORSPEC-291 WIP drop the no deferred underwater logic only 2013-07-09 06:38:12 -07:00
Dave Parks 716f6b9335 NORSPEC-290 Disable occlusion culling for distortion render target since there are generally zero under water occluders. 2013-07-02 15:30:42 -05:00
Dave Parks d6d2f74fbb NORSPEC-290 Shader optimization WIP -- compatibility pass with OpenGL 3.3, slight cleanup. 2013-07-01 16:27:20 -05:00
Dave Parks 1c9a4fc080 NORSPEC-290 Shader optimization WIP -- remove some more divides and normalizes from various lighting functions, rework flow control based on profile feedback. 2013-07-01 10:53:09 -05:00
Dave Parks 7df863265f NORSPEC-290 Shader optimization WIP -- remove a couple normalizes, pows, and divides from various lighting functions. 2013-06-28 13:32:01 -05:00
callum_linden b6b4b59138 Merge with viewer-release 2013-06-27 18:03:47 -07:00
Dave Parks 380785e613 Automated merge with https://bitbucket.org/lindenlab/viewer-development-materials 2013-06-27 16:16:56 -05:00
Dave Parks b717a28194 Automated merge with https://bitbucket.org/lindenlab/viewer-development-materials 2013-06-26 11:53:47 -05:00
Dave Parks 5595888dd2 NORSPEC-290 Allow shader compiler to unroll loop in multiPointLightF 2013-06-26 11:52:10 -05:00
Dave Parks 79029149a4 Automated merge with file:///F:%5Cviewer-bear 2013-06-21 12:51:29 -05:00
Dave Parks 1e3060f6d5 Merge cleanup 2013-06-20 16:56:10 -05:00
Graham Linden 65f0972a64 NORSPEC-262 make drag and drop aware of editing context so that editing normal/spec textures causes application to the correct tex channel 2013-06-20 12:41:46 -07:00
Dave Parks 9ea2d90a0d Automated merge with http://bitbucket.org/lindenlab/viewer-release 2013-06-20 12:10:26 -05:00
Graham Linden 504b834000 Merge 2013-06-19 15:13:19 -07:00
Graham Linden a29a18eb97 NORSPEC-272 make sure the tex filtering fix stays put 2013-06-19 13:04:26 -07:00
Graham Linden e71b415841 Merge 2013-06-19 12:59:56 -07:00
Dave Parks 6c061ae4fd Automated merge with https://bitbucket.org/lindenlab/viewer-development-materials 2013-06-19 11:31:44 -05:00