Commit Graph

28567 Commits (e290dd3fa175c2a891cc4f4e0c401edb10cedfb4)

Author SHA1 Message Date
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 72a0ae58e9 NORSPEC-293 fix sRGB to linear conversion to not scrooge the darks 2013-07-23 16:09:58 -07:00
Graham Linden 96869baaef NORSPEC-285 NORSPEC-298 alpha vs diff color differences 2013-07-23 14:28:52 -07:00
Graham Linden b411179bd0 NORSPEC-314 make work-around apply to all Macs for now 2013-07-23 13:48:57 -07:00
Graham Linden 18c7ef3276 Fix regression causing fullbright alpha-masked objects to be opaque 2013-07-23 11:36:25 -07:00
Graham Linden d8102b2c5c NORSPEC-293 hazy glowing fullbright begone 2013-07-23 08:37:35 -07:00
Graham Linden fa74313e7d NORSPEC-314 WIP make work-around easier to flip and add 9800M as an evil mac 2013-07-23 04:52:59 -07:00
Graham Linden 920ca152c6 NORSPEC-314 WIP see if this ruse gets past the decrepit GeForce driver 2013-07-22 20:48:24 -07:00
Graham Linden 3c1b6d6dc0 NORSPEC-285 NORSPEC-311 fix gamma correction of diffuse-only objects not matching the rest of the sRGB herd 2013-07-22 16:47:58 -07:00
Graham Linden dcee5fe14f NORSPEC-320 fix fullbright alpha breakage when not underwater 2013-07-22 15:00:35 -07:00
Graham Linden 6f62251a3d MATBUG-306 fix alpha knock-on from underwater lightcurve matching 2013-07-22 10:29:49 -07:00
Graham Linden 710b529372 NORSPEC-311 NORSPEC-312 make mac happy with shader ifdefs for haze/masking 2013-07-21 16:29:05 -07:00
Graham Linden b8e23afe81 NORSPEC-311 NORSPEC-312 remove unused shader and correct default for display gamma exposed in settings 2013-07-21 14:33:25 -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 6c186b0c41 Merge vwr-dev-mat 2013-07-18 06:44:28 -07:00
Graham Madarasz 8712086a4b NORSPEC-314 work-around mystery mac GeForce crash from new shader for nspec 295 2013-07-18 06:37:22 -07:00
Graham Linden 0160491f88 NORSPEC-291 put back conversion to srgb in deferred water shader 2013-07-17 10:29:02 -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 1587999b03 Add info to vert buffer warnings to track down fullbright alpha mask crasher 2013-07-16 12:03:42 -07:00
Graham Linden f618b7d5cc NORSPEC-293 WIP fix fullbrightF order of ops to match non-deferred with fullbright+glow+texcolor 2013-07-16 10:25:06 -07:00
Graham Linden f0f30c976b NORSPEC-240 revert part of change causing regression in non-ALM rendering 2013-07-16 06:26:02 -07:00
Graham Linden d76e6e2337 NORSPEC-240 make alpha-masked fullbright objs use fullbright alpha mask rendering 2013-07-16 06:10:05 -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 a540ae81c4 NORSPEC-291 first attempt at gamma correction of materials in reflections 2013-07-15 13:46:01 -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 fccc4149c3 Merge vwr-dev-mat 2013-07-15 10:14:38 -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 Linden a8c9d81a37 NORSPEC-291 WIP fix materials underwater with shadows on 2013-07-12 06:45:49 -07:00
Graham Madarasz (Graham) d07ba61a85 NORSPEC-291 really fix missing avatar 2013-07-11 16:42:14 -07:00
Graham Madarasz (Graham) e9cdd0bfe8 NORSPEC-291 WIP fix avatar disappearing 2013-07-11 16:39:39 -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
Graham Linden b32f879a6d NORSPEC-293 WIP fix black glowing fullbright, does not address deferred glow errors 2013-07-08 12:17:41 -07:00
Graham Linden cbf7280906 Merge 2013-07-08 10:57:06 -07:00
Graham Linden 366932b81d Merge 2013-07-08 10:47:02 -07:00
Graham Linden 5d7be3a498 NORSPEC-300 stop-gap measure of clamping offsets > 0 until server-side fix to store negative values can be released 2013-07-08 10:46:21 -07:00
Oz Linden c2817b0d53 merge up to integration repo 2013-07-08 12:06:28 -04:00
Dave Parks b8e6789965 Automated merge with https://bitbucket.org/lindenlab/viewer-development-materials 2013-07-03 17:18:27 -05:00
Dave Parks 4ad86739c1 NORSPEC-286 Make raycast code pay attention to diffuse alpha mode. 2013-07-03 15:10:54 -05:00
Graham Linden e6f980cfac Merge vwr-dev-mat 2013-07-03 11:51:45 -07:00
Graham Linden 6963c69c85 NORSPEC-297 fix deferred fog using wrong ref point 2013-07-03 11:42:52 -07:00
Dave Parks 8dedaadacd Automated merge with https://bitbucket.org/lindenlab/viewer-development-materials 2013-07-03 13:00:55 -05:00
Dave Parks cf3b7bbe4b NORSPEC-298 Fix for inconsistent alpha lighting when diffuse color is not white. 2013-07-03 12:59:29 -05:00
Graham Linden d2855f9eec NORSPEC-293 better fix incorporating srgb_to_linear curve and applying texture gamma corrections to spot inputs 2013-07-03 10:56:10 -07:00