Felipe Lira
742b06fb
Moved LW files to LWRP folder to for better handling with package manager.
7 年前
Felipe Lira
afba2d97
Updated lightweight paths.
7 年前
sebastienlagarde
72c9c06e
Merge branch 'master' into move-lw-to-lwrp
7 年前
GitHub
9bc3353a
Merge pull request #711 from Unity-Technologies/move-lw-to-lwrp
Move lw to lwrp
7 年前
sebastienlagarde
15efd9d7
Merge branch 'master' into Convert-shaderLibrary-to-half-float-support
7 年前
Frédéric Vauchelles
e239e312
Merge branch 'master' into feature/ReflectionProbeEditor
7 年前
Sebastien Lagarde
0690038f
HDRenderPipeline: Homegenize name prepass postpass
7 年前
GitHub
fa0eed63
Merge pull request #718 from Unity-Technologies/Homogeneous-naming-postpas-prepass
HDRenderPipeline: Homegenize name prepass postpass
7 年前
Julien Ignace
f6a78dc5
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_SkyLightingOverride
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Lighting/LightLoop/LightLoop.cs
7 年前
Robert Srinivasiah
0c9c55a9
Merge in master, with lots of fixups
Git hates merges + moves/renames.
Main problems have to do with FrameSettings management, and shifting of stuff into the more responsible SubsurfaceScatteringManager
7 年前
Evgenii Golubev
1f5d453d
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into mainline
7 年前
Remy
ca0020dd
Merge remote-tracking branch 'origin/master' into HDRP-GraphicTests
# Conflicts:
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/CommonAssets/CommonSettings.meta
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/CommonAssets/HDRP_Test_Camera.prefab
7 年前
Felipe Lira
bb237480
Combined shadow and light classification keywords to reduce shader variantions by ~30%.
7 年前
Felipe Lira
b5dfd1ee
Moved bias and normalBias to caster side. Applying frustum size scale on cascade bias and texelSize scale in normal bias.
7 年前
Felipe Lira
416206e5
Fixed shadow issue when z coord was out of shadow frustum bounds.
7 年前
Felipe Lira
2490de82
Improved shadow ALU and CB usage.
7 年前
Felipe Lira
0424ce0c
Removed cascade index branching by setting an extra no-op cascade matrix.
7 年前
Felipe Lira
aea66b82
Removed branching on shadow sampling.
7 年前
Felipe Lira
a37807cb
Small fix on the cascade error message.
7 年前
Felipe Lira
bc759f87
Fixed normal bias.
7 年前
Felipe Lira
c8fe74dd
Normal bias now matches unity legacy values. Fixed z-range on OpenGL platform.
7 年前
Paul Melamed
8efbc8a6
Merge branch 'master' into prototype/decals_no_height
# Conflicts:
# PostProcessing
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipelineAsset.asset
7 年前
Felipe Lira
c6543428
Merge branch 'master' into LightweightPipeline
# Conflicts:
# Tests/GraphicsTests/RenderPipeline/LightweightPipeline/Assets/CommonAssets/Textures/ConvertedSubstances.meta
# Tests/GraphicsTests/RenderPipeline/LightweightPipeline/Assets/CommonAssets/Textures/ConvertedSubstances/Challenge-Brick.meta
7 年前
Felipe Lira
3896601d
Updated lightweight to upload correct color when in gamma colorspace.
7 年前
Mike Wuetherick
767eac9b
Merge branch 'LightweightPipeline' into projects/TheLastStand
7 年前
GitHub
e236a1a5
Merge pull request #739 from Unity-Technologies/LW-Fix-Gamma-Rendering
Updated lightweight to upload correct color when in gamma colorspace.
7 年前
GitHub
a204c630
Merge pull request #738 from Unity-Technologies/LW-ShadowRefactorV2
Shadow Refactor v2
7 年前
sebastienlagarde
b9b30507
Merge remote-tracking branch 'refs/remotes/origin/master' into Convert-shaderLibrary-to-half-float-support
7 年前
Felipe Lira
0571f34d
Fixed truncation warnings in LW shaders.
7 年前
Felipe Lira
bc1c94ba
Upgraded Particles to SRP shader library.
7 年前
Tim Cooper
ff543fc6
Export proper shader paths for HD / LW
7 年前
Sebastien Lagarde
24ac5a9e
Merge remote-tracking branch 'refs/remotes/origin/master' into Update-ClearCoat
7 年前
Felipe Lira
f8249fa0
Fixed shadows on OpenGL
7 年前
sebastienlagarde
2ced2265
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
7 年前
GitHub
b83e5de0
Merge branch 'master' into feature/mip-debug
7 年前
lyndon homewood
064d57c1
Merge branch 'feature/mip-debug' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into feature/mip-debug
# Conflicts:
# ScriptableRenderPipeline/Core/CoreRP/ShaderLibrary/Common.hlsl
7 年前
Frédéric Vauchelles
db81a499
Merge branch 'master' into feature/HDCameraEditor
7 年前
Felipe Lira
f03ce4cf
Fixed keyword issue when upgrading from LW to builtin.
7 年前
Evgenii Golubev
c86b3214
Merge branch 'master'
7 年前
sebastienlagarde
29acffeb
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
7 年前
Felipe Lira
39035ffa
Merge branch 'LW-StandardParticlesUpgrade'
7 年前
Sebastien Lagarde
61c2e24d
Merge remote-tracking branch 'refs/remotes/origin/master' into Update-ClearCoat
7 年前
Evgenii Golubev
b8684ef4
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into volumetrics
7 年前
Felipe Lira
567d0716
Blit shaders modified to avoid tile depth load.
7 年前
Felipe Lira
d66bbf81
HDR is disabled by default in LW pipeline asset. This was causing a major performance difference because builtin will only have HDR enabled in forward if a tonemapping fx is enabled.
7 年前
Felipe Lira
1e4494ad
Shader variants reduced by 50% by removing fog EXP and combining DIRLIGHTMAP_COMBINED with LIGHTMAP_ON
7 年前
Evgenii Golubev
8a70dc3b
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
7 年前
Felipe Lira
57d03db9
fixed unlit particles shader compilation error on gles 2.0
7 年前
Tim Cooper
cf875c87
No ligh list support
7 年前
Felipe Lira
70dbe773
More fixed on particles for gles 2.0
7 年前
Sebastien Lagarde
f97342c5
Merge remote-tracking branch 'refs/remotes/origin/master' into feature/mip-debug
7 年前
Felipe Lira
54aa83bf
Fixed more shader compiler errors due to changes in shader library.
7 年前
lyndon homewood
ef4b0aa9
Merge branch 'feature/mip-debug' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into feature/mip-debug
7 年前
Thomas
77910e79
GC fix (saves 4.9KB/frame)
7 年前
Thomas
1a8f983d
GC fix (saves 360B/frame)
7 年前
Thomas
d798451c
GC fix (saves 188B/frame)
Ultimately `SetShaderKeywords` should be done differently.
7 年前
Thomas
73aec04c
GC fix (saves 0.6KB/frame)
Note: the cost of adding a stack copy to `SetupShadowReceiverConstants` is minimal compared to the GC pressure gain.
7 年前
Felipe Lira
d2bf88c9
Deleted Pow4 from Lightweight library.
7 年前
Thomas
57797a4c
Compararer -> Comparer
7 年前
GitHub
ab46e660
Merge pull request #778 from Unity-Technologies/ShaderLibraryFixes
Shader library fixes on GLES 2.0.
7 年前
sebastienlagarde
8324b5e9
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-light-unity-support
7 年前
Felipe Lira
70226c0e
Fixed viewport rendering issue.
7 年前
Felipe Lira
8f43aa08
Merge branch 'LW-Optimization'
7 年前
sebastienlagarde
7f5f1c1a
Merge remote-tracking branch 'refs/remotes/origin/master' into feature/mip-debug
7 年前
Arnaud Carre
13594658
fix #ifdef compilation issue
7 年前
GitHub
efa6b6c6
Merge pull request #779 from Unity-Technologies/lw-gc-optim
Reduced GC pressure in LWRP
7 年前
Raymond Graham
d1c64b56
Merge branch 'master' into gpuInstancingSupport
7 年前
Julien Ignace
4919b7ad
Merge branch 'master' into Branch_ScreenSpaceShadows
# Conflicts:
# ScriptableRenderPipeline/Core/ShaderLibrary/Random.hlsl
# ScriptableRenderPipeline/Core/Shadow/AdditionalShadowData.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDStringConstants.cs
# ScriptableRenderPipeline/HDRenderPipeline/Lighting/Editor/HDLightEditor.Styles.cs
# ScriptableRenderPipeline/HDRenderPipeline/Lighting/Editor/HDLightEditor.cs
# ScriptableRenderPipeline/HDRenderPipeline/Lighting/TilePass/DeferredDirectionalShadow.compute
# ScriptableRenderPipeline/HDRenderPipeline/Lighting/TilePass/TilePass.cs
# ScriptableRenderPipeline/HDRenderPipeline/ShaderVariablesFunctions.hlsl
7 年前
Felipe Lira
48e777c4
fix #ifdef compilation issue
7 年前
Kay Chang
42c358c5
Added Switch support for SRP sample project.
C# scripts modified to build without XR support on Switch.
7 年前
Felipe Lira
fa2a25c6
Fixed VR single pass rendering and some RT state management.
7 年前
Evgenii Golubev
77f9f167
Merge branch 'master'
7 年前
Peter Andreasen
3ccf74cc
merged from master
7 年前
Arnaud Carre
4bef6509
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
7 年前
Felipe Lira
dba19ad6
Added support to BakedIndirect and CopyColor to emulate grabpass.
7 年前
Felipe Lira
95d4096e
Fixed beforetransparent postfx depth issue.
7 年前
Remy
3b815534
Merge commit 'ccee1ef8a8d0611355aaeace2c3530b65e34dfe0' into FixFix_TestFrameworkTools
# Conflicts:
# ImageTemplates/HDRenderPipeline/Scenes/3xxx_DebugView/3002_ObjectMotionVector.unity.png
# ImageTemplates/HDRenderPipeline/Scenes/3xxx_DebugView/3003_CameraMotionVector_TranslateX.unity.png
# ImageTemplates/HDRenderPipeline/Scenes/3xxx_DebugView/3004_CameraMotionVector_TranslateY.unity.png
# ImageTemplates/HDRenderPipeline/Scenes/3xxx_DebugView/3005_CameraMotionVector_TranslateZ.unity.png
# ImageTemplates/HDRenderPipeline/Scenes/3xxx_DebugView/3006_CameraMotionVector_RotateX.unity.png
# ImageTemplates/HDRenderPipeline/Scenes/3xxx_DebugView/3007_CameraMotionVector_RotateY.unity.png
# ImageTemplates/HDRenderPipeline/Scenes/3xxx_DebugView/3008_CameraMotionVector_RotateZ.unity.png
# ImageTemplates/HDRenderPipeline/Scenes/3xxx_DebugView/3009_CameraMotionVector_FOV.unity.png
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/3xxx_DebugView/3002_ObjectMotionVector/SinMove.cs
# Te...
7 年前
Arnaud Carre
d5ff0590
LWRP: SRP batcher compatibility
7 年前
Felipe Lira
6c1a2838
Added a m_DepthRenderBuffer flag to make it more clear when we use depth from prepass or from renderbuffer depending on msaa. Commented code and renamed DepthPrePass to make it more clear.
7 年前
Felipe Lira
41d85d61
Added softparticles option to lightweight asset.
7 年前
sebastienlagarde
764f86fd
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-uv-mapping-selection-for-emissive
7 年前
Felipe Lira
29f49f04
Fixed issue that was causing rendering of camera with viewport other than default to fail with msaa disabled.
7 年前
sebastienlagarde
4bae05ba
Merge remote-tracking branch 'refs/remotes/origin/master' into gpuInstancingSupport
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/LayeredLit/LayeredLitData.hlsl
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/Lit/LitData.hlsl
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/Lit/LitProperties.hlsl
7 年前
Felipe Lira
cf5bdf89
Renamed LightweightShaderLibrary folder to just ShaderLibrary and moved to root LWRP folder.
7 年前
Felipe Lira
1ee76480
Refactor on LW shader library to make it more user friendly.
7 年前
Felipe Lira
d74fef81
refactored lightweight shader for simplicity.
7 年前
Sebastien Lagarde
a79042e5
Merge branch 'master' into pr/798
7 年前
Felipe Lira
e1bcb94f
Deleted dangling meta.
7 年前
Felipe Lira
2b8e4ba4
Abstracted light attenuation and direction into Light struct.
7 年前
Felipe Lira
5c254929
Naming and organization on some of the shader library files to improve readability.
7 年前
Felipe Lira
0a150fd9
Minor changes and commets on Standard Surface shader.
7 年前
Evgenii Golubev
7d2031ec
Merge branch 'master'
7 年前
Felipe Lira
63f633bd
Merge branch 'LightweightPipeline'
7 年前
Remy
3b93f076
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
7 年前
Sebastien Lagarde
a5184a75
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
Paul Melamed
6deb71dc
Merge branch 'master' into prototype/decals_drawinstance
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/ShaderVariables.hlsl
7 年前
Frédéric Vauchelles
86df6636
Merge master
7 年前
Julien Ignace
4172199d
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_ScreenSpaceShadows
# Conflicts:
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/CommonAssets/3DObjects/CornelBox/Cornell Box.fbx.meta
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/CommonAssets/3DObjects/Sphere/Sphere.fbx.meta
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/3xxx_DebugView/3003_CameraMotionVector_TranslateX.unity.meta
7 年前
Felipe Lira
2c1cc95d
Added GetCameraPositionWS(). Converted core functions to use real.
7 年前
Raymond Graham
1e5e8a8a
GPU instancing in Lightweight renderpipeline
7 年前
Felipe Lira
83c0affb
Fixed inconsistent line endings.
7 年前
Arnaud Carre
074f76bb
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into lwrp_batcher
7 年前
Felipe Lira
98b2b494
Fixed compiler errors in LW.
7 年前
Felipe Lira
f0f14959
Removed shader/material references from lightweight asset.
7 年前
Felipe Lira
e397bc6c
Fixed GI issue in specular workflow.
7 年前
sebastienlagarde
0e2fd784
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
Felipe Lira
1185b678
Fixed vertex lighting double shading issue. Light constants being initialized to default values for all the light buffer.
7 年前
Felipe Lira
14346841
Fixed lightweight unlit shader tag.
7 年前
GitHub
fce350a5
Merge pull request #810 from Unity-Technologies/lwrp_batcher
Lwrp batcher
7 年前
Felipe Lira
46d124a0
Added 5x5 Tent filtering on desktop.
7 年前
Felipe Lira
35f80d17
Updated shadow constants to cache propertyID
7 年前
Felipe Lira
482af7f9
Fixed compiler errors in LW.
7 年前
Felipe Lira
a6a06406
removed comment left out as mistake.
7 年前
Felipe Lira
cfca3b82
Computing shadow coord in vertex when not using cascades.
7 年前
Felipe Lira
db534016
shadowcoord is now using high precision
7 年前
Sebastien Lagarde
128f5158
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
GitHub
d48bc884
Merge pull request #807 from Unity-Technologies/LightweightGpuInstancing
GPU instancing in Lightweight renderpipeline
7 年前
Felipe Lira
c925c4c7
Converted fragment functions to use InputData struct so we can update more easily ShaderGraph template.
7 年前
Sebastien Lagarde
27c0d277
Merge remote-tracking branch 'refs/remotes/origin/master' into Replace-all-ToggleOff-by-ToggleUI--2018.1.b4-feature]
7 年前
Felipe Lira
c4fe41bb
workaround to alleviate the bias cascade issue while we don't have a proper solution.
7 年前
John
bce0fede
View space position reconstruction
7 年前
John
eb585d61
Initial implementation complete, 1-tap
7 年前
Remy
afb74a48
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
7 年前
Sebastien Lagarde
5705de92
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
Paul Melamed
c5fce3e3
Merge branch 'master' into prototype/decals_premult_alpha
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
7 年前
John
5fcbd9af
Cleanup, Integrations with Shadows.hlsl
7 年前
John
3c40b17c
Merge brnganch 'LightweightPipeline' into LW-ScreenSpaceShadows
Fetching 5x5 tent PCF
7 年前
Frédéric Vauchelles
ca10cd2f
Merge
7 年前
Felipe Lira
c51ce48c
Merged master
7 年前
GitHub
c05bd70c
Merge pull request #832 from Unity-Technologies/LightweightPipeline
Lightweight pipeline
7 年前
sebastienlagarde
54919201
Merge remote-tracking branch 'refs/remotes/origin/master' into Fix-issue-with-SSS-and-layering
7 年前
Evgenii Golubev
5b66c29a
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into opt_ps4_2018_01
7 年前
John
dea94b9d
Merge branch 'master' into LW-ScreenSpaceShadows
7 年前
John
31c4096c
Initial UI additions, fixes
7 年前
John
3943e216
Frame configuration setup
7 年前
Paul Melamed
15162b54
Merge branch 'master' into prototype/decals_premult_alpha
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/ShaderPass/ShaderPassDBuffer.hlsl
7 年前
John
23c8824d
Setup shadow reciever constants before gather pass.
7 年前
John
b1d4f079
Lit Pass Integrations, Keyword config
7 年前
John
f210f98e
refactoring frustum corners to util function
7 年前
John
2d3db4b5
Moved frustum corners to shadow buffer
7 年前
John
354589c6
Main light keyword must be set up before shadow gather
7 年前
John
ec8b4a6b
Refactor and renaming
7 年前
John
5334c6be
7x7 PCF
7 年前
John
cc3596dc
Keyword reduction: Assume ScreenSpace Shadows when Cascades enabled
7 年前
Sebastien Lagarde
b32a2d17
Merge remote-tracking branch 'refs/remotes/origin/master' into HDRP_GraphicTests
7 年前
John
c3c11ecf
Orthographic support
7 年前
John
3cd84776
Instancing support
7 年前
John
90cac197
Stripped UI options/pipeline config of feature. Relies on cascades for now.
7 年前
John
3e638dcc
Support for disabled MSAA
7 年前
Remy
c3c7eec1
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
# Conflicts:
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/1xxx_Materials/1301_SubSurfaceScattering.unity
7 年前
Sebastien Lagarde
a5003db5
Merge remote-tracking branch 'refs/remotes/origin/master' into feature/PlanarReflection
7 年前
John
cf25c602
Merge master
7 年前
John
5d7329a0
Accidental deletion of line during merge
7 年前
John
7c095b49
Merge ScreenSpaceShadows
7 年前
John
d56fa578
Merge ScreenSpaceShadows
7 年前
sebastienlagarde
174630e7
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
Tim Cooper
20f2f82e
[Fix]Move all LW resources into the resources asset.
7 年前
GitHub
52d33a88
Merge pull request #854 from Unity-Technologies/LW-Resources
[Fix]Move all LW resources into the resources asset.
7 年前
Tim Cooper
55238b57
Split resources into editor and runtime resources
7 年前
Remy
ae087b6d
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
7 年前
GitHub
7b9f9990
Merge pull request #855 from Unity-Technologies/LW-Resources
Split resources into editor and runtime resources
7 年前
uygar
81cb95dc
Merge branch 'master' into shadows-biasing
7 年前
sebastienlagarde
c43a2771
Merge remote-tracking branch 'refs/remotes/origin/master' into Fix-flip-issue
7 年前
John
ba0245c3
Merge branch 'master' into LW-ScreenSpaceShadows
7 年前
John
34fe29e6
Strip remaining UI additions to feature
7 年前
John
7e059bd2
Feature config refactor and cleanup
7 年前
John
b17eec2f
Stripped remaining keyword checks for feature
7 年前
John
b2e8261d
Feature CPU optimizations
7 年前
Frédéric Vauchelles
d6743fba
Merge branch 'master' into feature/PlanarReflection
7 年前
John
3023e8c8
Merge Screen Space Shadows
7 年前
Peter Andreasen
8b8ef607
Merge remote-tracking branch 'origin/master' into sample_game
7 年前
Felipe Lira
91e75b1e
Updated LW to always use ScreenSpace shadowmap. This is a safe compromise until we can strip multi_compile keywords with a c# api.
7 年前
Felipe Lira
d3b5bffb
Fixed UNITY_REVERSED_Z check. It's always defines in SRP shader library to either 0 or 1. Fixed shadow pancaking on OGL.
7 年前
Felipe Lira
d14fa0e6
Fixed shadowmap sampling out of borders by taking z direction into account.
7 年前
Julien Ignace
19029ddd
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_RTRefactoring
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Editor/RenderLoopSettings/RenderPipelineSettingsUI.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Editor/RenderLoopSettings/SerializedRenderPipelineSettings.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/RenderPipeline/RenderPipelineSettings.cs
7 年前
Tim Cooper
012562ae
in LW the color target should be created in SRGB
7 年前
Evgenii Golubev
7e4a3052
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
7 年前
Paul Melamed
19876ed2
Merge branch 'master' into prototype/decals_gpu_optimization
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Decal/DecalSystem.cs
7 年前
GitHub
65fe370a
Merge pull request #868 from Unity-Technologies/lw-srgb-ldr_fix
In LW the color target should be created in SRGB
7 年前
Frédéric Vauchelles
9db916f8
Merge branch 'master' into feature/PlanarReflection2
7 年前
sebastienlagarde
c3198024
Merge remote-tracking branch 'refs/remotes/origin/master' into hdrp-msaa
7 年前
sebastienlagarde
a2c27894
Merge remote-tracking branch 'refs/remotes/origin/master' into Updating-UI-for-material-feature-ID
7 年前
sebastienlagarde
48efe04c
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing
7 年前
Paul Melamed
3441b497
Merge branch 'master' into prototype/decals_gpu_optimization
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/SubsurfaceScattering/SubsurfaceScatteringManager.cs
7 年前
Sebastien Lagarde
aadc4b09
Update menu item location and label
Based on discussion with Shawn MacClelland
7 年前
sebastienlagarde
950eb920
Update naming based on feedback
7 年前
Felipe Lira
e0165b6e
Enabled BakedIndirect in the UI.
7 年前
Tim Cooper
8319254f
VR keywords are injected on build if the platform is needed. No need to add a multi-compile.
7 年前
GitHub
70db5d4a
Merge pull request #886 from Unity-Technologies/lw-vr-keywords
VR keywords are injected on build if the platform is needed. No need …
7 年前
sebastienlagarde
89cfaa68
Merge remote-tracking branch 'refs/remotes/origin/master' into Improve-normal-encoding-1212to888
7 年前
Tim Cooper
803d7f40
Merge remote-tracking branch 'origin/master' into LW-ScreenSpaceShadows-KeywordsReduction
7 年前
Tim Cooper
3fbc756d
Fix reference to screenspace shadow shader so that it can be referenced in a build.
7 年前
John
89a55fab
Merge branch 'LW-ScreenSpaceShadows-KeywordsReduction' into LW-ScreenSpaceShadows
7 年前
John
2d7df006
World space position reconstruction via unprojection
7 年前
John
42efbec7
Set ss shadowmap RT format back to R8 from debug visualize.
7 年前
GitHub
f565d43a
Merge pull request #888 from Unity-Technologies/LW-ScreenSpaceShadows-WPositionReconstruction
Lw screen space shadows w position reconstruction
7 年前
Felipe Lira
824548ef
Fixed spot light shadows.
7 年前
John
0bfdddfc
Merge Screen Shadows
7 年前
Remy
3d76f69e
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
7 年前
Julien Ignace
950b560d
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_RTRefactoring
# Conflicts:
# ScriptableRenderPipeline/Core/CoreRP/CoreUtils.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Camera/HDCamera.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipelineAsset.asset
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Lighting/LightLoop/LightLoop.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/Lit/Lit.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/SubsurfaceScattering/SubsurfaceScatteringManager.cs
7 年前
sebastienlagarde
83b753ad
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
Frédéric Vauchelles
672c909b
Merge branch 'master' into feature/ScreenSpaceProjection
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Debug/DebugDisplay.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/SceneViewDrawMode.cs.meta
# Tests/Scripts/Editor/GraphicTests/Framework/TestResultWindow.cs.meta
7 年前
sebastienlagarde
18cd3660
Merge remote-tracking branch 'refs/remotes/origin/master' into Update-Menu-location-and-label
7 年前
GitHub
22cb3935
Merge pull request #884 from Unity-Technologies/Update-Menu-location-and-label
Update menu item location and label
7 年前
Sebastien Lagarde
eca15a2d
Merge remote-tracking branch 'refs/remotes/origin/master' into Update-material-features-performance-
7 年前
Remy
dd1d4224
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
7 年前
Julien Ignace
85039c4d
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_RTRefactoring
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Debug/DebugFullScreen.shader
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
7 年前
Alex Lian
950e29d3
Merge remote-tracking branch 'origin/master' into build/automation
7 年前
sebastienlagarde
046a77ef
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing
7 年前
Frédéric Vauchelles
78ba9e5b
Merge master
7 年前
John
3174776d
Merge branch 'master' into LW-ScreenSpaceShadows
7 年前
John
0a72692b
Merge branch 'LW-ScreenSpaceShadows' into projects/TheLastStand
7 年前
Joel de Vahl
f3cd88c5
Started work on light optimizations for low tier mobiles
7 年前
John
e5aff3eb
Initial integration of diffusion profile settings to sss
7 年前
John
1f75feea
Diffusion profile integration
7 年前
John
ec9b2e04
Made build-ready, fixed serialization issues, stripped unused constants, fixed bias issue with transmission
7 年前
John
5435d0d4
Stripped unused code
7 年前
sebastienlagarde
4931ea6f
Fix warning of LW and OnTileRender OnValidate call
7 年前
GitHub
e999b356
Merge pull request #933 from Unity-Technologies/Fix-warning-LW
Fix warning of LW and OnTileRender OnValidate call
7 年前
sebastienlagarde
301dbf72
Merge remote-tracking branch 'refs/remotes/origin/master' into Improve-normal-shading
7 年前
Sebastien Lagarde
c84722a1
Rename /Graphics/ to /Rendering/ in menu
7 年前
GitHub
0ac5f863
Merge pull request #935 from Unity-Technologies/Rename-Graphics-to-Rendering-in-menu
Rename /Graphics/ to /Rendering/ in menu
7 年前
sebastienlagarde
5e5e46c8
Merge remote-tracking branch 'refs/remotes/origin/master' into support-iridescence
7 年前
Remy
619cd52e
Merge branch 'HDRP_GraphicTests' into MaterialUpgrader_Upgrade
7 年前
sebastienlagarde
35560656
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing
7 年前
uygar
775d3f32
Optimized cascade selection code to reduce register usage.
Added additional texture size parameter to tent filters to avoid rcp calculations using up registers.
Removed unused scale parameter from directional light payloads.
7 年前
Paul Melamed
75b17fab
Merge branch 'master' into decals/clustered
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/Decal/Decal.hlsl
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/Decal/DecalUtilities.hlsl
7 年前
Evgenii Golubev
070349c8
Merge branch 'master'
7 年前
sebastienlagarde
a450e83a
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
GitHub
ee1e6968
Merge pull request #941 from Unity-Technologies/LW-ScreenSpaceShadows
Lw screen space shadows
7 年前
Tim Cooper
aeefe219
Merge branch 'master2' into LW-LightOptimizations
7 年前
Tim Cooper
88254799
Fix up lightmapping shader variants.
7 年前
Tim Cooper
6cb52bc9
Fix up lightmapping shader variants.
7 年前
Tim Cooper
d6c78179
Disable a number of LW features to reduce combination pressure until we have proper keyword stripping.
7 年前
Tim Cooper
d404c8cf
Do not show cookie UI
7 年前
sebastienlagarde
2bc6907f
Merge remote-tracking branch 'refs/remotes/origin/master' into Improve-forward-opaque-pass
7 年前
Remy
73141567
Merge remote-tracking branch 'origin/master' into MaterialUpgrader_Upgrade
7 年前
Tim Cooper
5c9658dd
Strip shadows on / off keyword (pretend shadows are always on and use a 4x4 texture)
7 年前
Tim Cooper
946ceb4f
Fix scene view grid rendering in LW (copy depth out)
7 年前
Remy
fa829be3
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
# Conflicts:
# ImageTemplates/HDRenderPipeline/Scenes/1xxx_Materials/1202_Lit_DoubleSideNormalMode.unity.png
7 年前
Robert Srinivasiah
7427bb14
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
7 年前
Sebastien Lagarde
a60a0d5a
Merge remote-tracking branch 'refs/remotes/origin/master' into support-iridescence
7 年前
Joel de Vahl
c7acfee1
Added a simple low end shader
7 年前
Tim Cooper
6524b005
Fix issue with screen space shadows not using the correct cull state.
7 年前
Joel de Vahl
6dad0410
Added exp2 fog to low end shader
7 年前
Andre McGrail
f4e2ebd4
Fixed 'ComputeShadowCoord' function to return correct screen-space coords
7 年前
Christophe Riccio
312c6ba6
Fixed fog with OpenGL/ES APIs
7 年前
GitHub
055e0a51
Merge pull request #943 from Unity-Technologies/LW-FixLightMaps
Fix up lightmapping shader variants.
7 年前
Evgenii Golubev
e768893e
Merge branch 'master'
7 年前
Peter Bay Bastian
fc78e5ae
Update asmdef files to work with changes to assembly definition files wrt unsafe code
7 年前
Remy
d56ea57d
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
7 年前
GitHub
52afac50
Merge pull request #948 from Groovounet/fog-bug
Fixed LW fog with OpenGL/ES APIs
7 年前
GitHub
dc047614
Merge pull request #950 from Unity-Technologies/fix-asmdef-unsafe
Fix errors about unsafe code
7 年前
Remy
6252406b
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
7 年前
Robert Srinivasiah
a3ddcd05
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
7 年前
sebastienlagarde
2c61701c
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing
7 年前
GitHub
16780502
Merge pull request #955 from Unity-Technologies/LW-KeywordKilling
Lw keyword killing
7 年前
Tim Cooper
11121e37
LW: Fixes to shadow caster / depth passes for shadows.
7 年前
sebastienlagarde
24e3356a
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing
7 年前
Robert Srinivasiah
2d5b988d
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
7 年前
GitHub
c73b5e81
Merge pull request #961 from Unity-Technologies/LT-ShadowFixes
LW: Fixes to shadow caster / depth passes for shadows.
7 年前
Robert Srinivasiah
736da156
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
7 年前
Peter Andreasen
04b933d9
merged with master
7 年前
sebastienlagarde
e347d974
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing
7 年前
GitHub
2376836c
Merge pull request #858 from Unity-Technologies/shadows-biasing
Shadows biasing
7 年前
Robert Srinivasiah
6626255e
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
7 年前
Paul Melamed
429be124
Merge branch 'master' into decals/clustered
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
7 年前
Sebastien Lagarde
2f370fd8
Remove undeleted meta
7 年前
Robert Srinivasiah
e4ac194b
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
7 年前
Thomas
44dd9f42
Merge branch 'master' into debug-menu-refactor
7 年前
Evgenii Golubev
2d48e00b
Merge branch 'master'
7 年前
Evgenii Golubev
3ad3c7d7
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
7 年前
Julien Ignace
4b17c74c
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_ScriptableCulling
# Conflicts:
# SampleScenes/HDTest/Material/HDRenderLoopMaterials/Grid_10_5.mat
# SampleScenes/HDTest/Prefabs/Block_0.3x6.prefab
# SampleScenes/HDTest/Prefabs/Block_10x0.15.prefab
# SampleScenes/HDTest/Prefabs/Block_10x5.prefab
# SampleScenes/HDTest/Prefabs/Block_1x1.prefab
# SampleScenes/HDTest/Prefabs/Block_50x300.prefab
# ScriptableRenderPipeline/Core/CoreRP/Camera/CameraSwitcher.cs
7 年前
Remy
2001df3c
Merge branch 'HDRP_GraphicTests' into MaterialUpgrader_Upgrade
7 年前
sebastienlagarde
8d0fc95d
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
Peter Bay Bastian
d7929b25
Move Lightweight Shader Graph sub-shaders from SG repo
7 年前
Thomas
983a4857
Fixed particle lights
7 年前
Matt Dean
07ca5f11
Upgrade Lightweight shaders and UI to closer match HD and Shader Graph
- Upgrades to Standard, Simple Standard and Unlit
- Split Rendering Mode into Surface Type and Blending Mode
- Add premultiply option to Simple Standard
- Make Alpha Clip Orthogonal
- Add two sided toggle
- Add Additive and Multiply blend modes
- Rename all blend modes to match HD and SG
- Rename Alpha Cutoff to Clip Threshold
- Remove unused "_ALPHABLEND" keyword
- Split premultiply and clip keywords
- Update material upgrader to reflect changes
- Various shader GUI fixes
Keywords: Adds 1 to Simple, Removes 1 from Unlit, PBR stays the same
7 年前
Peter Bay Bastian
762ac4bc
Fix calls to `Path.Combine` that didn't work on Legacy scripting backend
7 年前
Andre McGrail
fe219a04
Added fix for Particle Spotlights in the light loop
Fixed default particle shader to be correct Unilit/Fade
7 年前
Andre McGrail
bd2373cc
Fixed Typo
7 年前
GitHub
61c481e1
Merge pull request #979 from Unity-Technologies/lw-particle-light-fix
Fixed particle lights
7 年前
Sebastien Lagarde
0d688467
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
Tim Cooper
52591510
Fix up unlit shader to multiply in lightmap if present and enabled.
7 年前
Peter Bay Bastian
ba0ce030
Merge branch 'master' into integrate-sg-subshaders
7 年前
GitHub
ca61444c
Merge pull request #990 from Unity-Technologies/integrate-sg-subshaders
Move Lightweight Shader Graph sub-shaders from SG repo
7 年前
Remy
c0e3d9ab
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
7 年前
Robert Srinivasiah
05a6b765
Add stereo instancing/multi-view support to LWRP mat shaders
7 年前
Robert Srinivasiah
c6431961
Add support for profiling LWRP cameras
BeginSample and EndSample are per LWRP camera. Implementation feels clunky, but so be it.
7 年前
Robert Srinivasiah
03049d22
Fix existing typo
7 年前
Robert Srinivasiah
045a8891
Use the same command buffer for both begin and end sample
7 年前
Robert Srinivasiah
68e23d33
Support depth texture correctly in stereo
The seperate depth RT wasn't being created or managed correctly in stereo.
7 年前
Antti Tapaninen
348a27c1
remove #pragma multi_compile for VR stuff
7 年前
Robert Srinivasiah
50de5bc1
Properly bind shadow maps when stereo texture arrays are being used
Using LightweightPipeline.SetRenderTarget unilaterally considers intermediate targets as being texture arrays, which is not true for the shadow maps.
7 年前
Robert Srinivasiah
f2ae3326
Progress toward stereo-ized shadows (WIP)
The shadows are building correctly, but they are not populating the ScreenSpaceShadowMap correctly (in ScreenSpaceShadows)
7 年前
GitHub
f540dc83
Merge pull request #1002 from Unity-Technologies/cleanup
Cleanup
7 年前
Evgenii Golubev
e9bb654a
remove #pragma multi_compile for VR stuff
7 年前
Robert Srinivasiah
667518b2
Merge remote-tracking branch 'origin/master' into lwrp-xr-shader-fixes
7 年前
GitHub
e0656552
Merge pull request #1000 from Unity-Technologies/lwrp-sample-marker
Add profiling/debugging markers for LWRP cameras
7 年前
Robert Srinivasiah
7fe2c281
Screenspace Shadow samples work in stereo doublewide
The screen-space shadow map texture coordinates need to be corrected for stereo, but it has to happen after the perspective divide in SampleScreenSpaceShadowMap
7 年前
Tim Cooper
940d74cc
Add high level camera callbacks to HD / LW.
7 年前
Evgenii Golubev
590beccb
Merge remote-tracking branch 'upstream/lwrp-sample-marker' into 2018.1
7 年前
Robert Srinivasiah
e907643a
Merge remote-tracking branch 'origin/master' into lwrp-xr-shader-fixes
7 年前
Tim Cooper
552f83af
Update Callback's to show they are static calls (thanks Rob).
7 年前
Tim Cooper
e2dc966c
doing some lw-callback testing work
7 年前
Tim Cooper
449b2c69
Add high level camera callbacks to HD / LW.
7 年前
Robert Srinivasiah
59784174
Fix parameter name typo
Object space position should be named positionOS, not positionWS
7 年前
Tim Cooper
8c8ee233
Update Callback's to show they are static calls (thanks Rob).
7 年前
Robert Srinivasiah
56d9be64
Experimental debugging code, nothing works
7 年前
Robert Srinivasiah
f969b89d
Add texture array support to _ScreenSpaceShadowMap samples
7 年前
Tim Cooper
6e7638aa
Doing some hacks. Do two passes for collect shadows, do draw mesh instead of blit
7 年前
Tim Cooper
da540b9e
Fix minor warnings
7 年前
Robert Srinivasiah
711ae2e0
LWRP - Work around texture array blit issue for screen-space shadow map
Our internal blit code does not want to bind all slices of a texture array if either the source of destination isn't a texture array. If we use a NULL source, then the engine won't bind all slices.
Even though we don't need a source, I can bind the screenspace shadow map texture in order to satisfy the engine. We need to fix the engine, or use another path in engine.
The screenspace shadow map generation still isn't quite working, but at least all slices are bound!
7 年前
Tim Cooper
2a9c875c
Added 'prefer_hlslcc' directive
7 年前
Robert Srinivasiah
41ed1c6f
Use DrawProcedural instead of Blit for Screen-space Shadow Map
Because of stereo instancing issues with null source Blit, we can try using DrawProcedural.
Everything seems to work ok, except for some bizarre unity_StereoEyeIndex functionality inside of the fragment shader during instancing.
7 年前
Robert Srinivasiah
142882bf
Workaround stereo instancing issue with unity_StereoEyeIndex
Usually, in the stereo instancing path, we source unity_StereoEyeIndex from the fragment input structure's stereoTargetEyeIndex member. In fact, stereoTargetEyeIndex is needed as it is bound to the SV_RenderTargetArrayIndex semantic, which dictates which render target array slice is rasterized to.
However, for whatever reason, reading stereoTargetEyeIndex is not reliable in the fragment shader. However, if I use the raw instance ID passed into the fragment shader, that works correctly. More work probably needs to be done, but this is fine for now.
7 年前
Evgenii Golubev
0a2033df
Merge upstream/master
7 年前
Tim Cooper
7394c13b
Upgrade Lightweight shaders and UI to closer match HD and Shader Graph
- Upgrades to Standard, Simple Standard and Unlit
- Split Rendering Mode into Surface Type and Blending Mode
- Add premultiply option to Simple Standard
- Make Alpha Clip Orthogonal
- Add two sided toggle
- Add Additive and Multiply blend modes
- Rename all blend modes to match HD and SG
- Rename Alpha Cutoff to Clip Threshold
- Remove unused "_ALPHABLEND" keyword
- Split premultiply and clip keywords
- Update material upgrader to reflect changes
- Various shader GUI fixes
Keywords: Adds 1 to Simple, Removes 1 from Unlit, PBR stays the same
7 年前
Robert Srinivasiah
6365f8fb
Workaround unity_StereoEyeIndex issue with stereo instancing
Basically, something is going wrong with UNITY_SETUP_STEREO_EYE_INDEX_POST_VERTEX or stereoTargetEyeIndex in stereo instancing. We can work around it by not calling it, because UNITY_SETUP_INSTANCE_ID sets up unity_StereoEyeIndex for us, if instancing is enabled.
7 年前
Robert Srinivasiah
30e1848a
Simplify start/stop stereo rendering apperance
Hide some boilerplate code behind methods
7 年前
Robert Srinivasiah
187beb91
Unify SetupIntermediateResourcesSingle + SetupInter'ResourcesStereo
The code was mostly doing the same thing, but stereo was being left behind as features were added to SetupIntermediateResourcesSingle. No longer!
There is some follow-up work to do. Not all targets being allocated respect RenderScale. And we could probably cache off our generated RenderTextureDescriptor.
7 年前
Paul Melamed
6f570901
Merge branch 'master' into decals/api_change
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Decal/DecalSystem.cs
7 年前
Joel de Vahl
5901e35e
Added more upgraders
7 年前
Robert Srinivasiah
74a6a8b0
Create Screenspace texture macro for LWRP
This handles declarations between Tex2D and Tex2DArray. The latter is used for Stereo Instancing.
7 年前
Robert Srinivasiah
fb3d45f6
Move UnityStereoTransformScreenSpaceTex to Core.hlsl
7 年前
Tim Cooper
ab32fa26
Fix minor warnings
7 年前
Andre McGrail
1c97d1e4
Added 'prefer_hlslcc' directive
7 年前
Robert Srinivasiah
6694ffcc
Actually fix the typo in temp var name
I tried fixing this before, and I screwed it up because I am a moron. 10 year old me would be very disappointed in my spelling.
7 年前
GitHub
18c59b2f
Merge pull request #1009 from Unity-Technologies/LW-gles2-fix
Added 'prefer_hlslcc' directive
7 年前
John Parsaie
8cc0d941
Merge SRP 2018.1
7 年前
GitHub
2571ef70
Merge pull request #983 from Kink3d/master
Upgrade Lightweight shaders and UI to closer match HD and Shader Graph
7 年前
Joel de Vahl
56f21e1e
Merge remote-tracking branch 'origin/master' into LW-MaterialUpgrades
7 年前
Joel de Vahl
398a11e4
Fixed a few upgrading bugs
7 年前
Remy
50623c84
Merge remote-tracking branch 'origin/master' into HDRP_MaterialUpgrader
7 年前
GitHub
47d42b36
Merge pull request #1 from Unity-Technologies/master
Merge from main
7 年前
Tim Cooper
c413cf12
Add stereo instancing/multi-view support to LWRP mat shaders
7 年前
Tim Cooper
b2cf3962
Fix existing typo
7 年前
Robert Srinivasiah
7733d48a
Merge remote-tracking branch 'origin/master' into hdrp-xr-bigtile
7 年前
Tim Cooper
33926192
Support depth texture correctly in stereo
The seperate depth RT wasn't being created or managed correctly in stereo.
7 年前
Robert Srinivasiah
3c4b3fab
LWRP - Disable stereo on cams that don't have both target eyes enabled
Pretty simple change, was a mistake to omit. Mirrors logic in HDRP FrameSettings
7 年前
Tim Cooper
7fc5180c
Properly bind shadow maps when stereo texture arrays are being used
Using LightweightPipeline.SetRenderTarget unilaterally considers intermediate targets as being texture arrays, which is not true for the shadow maps.
7 年前
GitHub
793fe433
Merge pull request #1020 from Unity-Technologies/lwrp-xr-shader-fixes
LWRP XR Fixes
7 年前
Tim Cooper
bd120376
Progress toward stereo-ized shadows (WIP)
The shadows are building correctly, but they are not populating the ScreenSpaceShadowMap correctly (in ScreenSpaceShadows)
7 年前
GitHub
6a69b095
Merge pull request #1021 from Unity-Technologies/lwrp-xr-per-cam
LWRP - Disable stereo on cams that don't have both target eyes enabled
7 年前
Tim Cooper
34a401c8
Screenspace Shadow samples work in stereo doublewide
The screen-space shadow map texture coordinates need to be corrected for stereo, but it has to happen after the perspective divide in SampleScreenSpaceShadowMap
7 年前
GitHub
f469d277
Merge pull request #1024 from Unity-Technologies/LW-MaterialUpgrades
Lw material upgrades
7 年前
Tim Cooper
5fb9676e
Fix parameter name typo
Object space position should be named positionOS, not positionWS
7 年前
Andre McGrail
c59ab44d
Meta Fix, using world2clip instead of pbject2clip
7 年前
Tim Cooper
7fdbf48d
Add texture array support to _ScreenSpaceShadowMap samples
7 年前
Robert Srinivasiah
14e8b51f
Merge remote-tracking branch 'origin/master' into hdrp-xr-bigtile
7 年前
Tim Cooper
f0d70be7
LWRP - Work around texture array blit issue for screen-space shadow map
Our internal blit code does not want to bind all slices of a texture array if either the source of destination isn't a texture array. If we use a NULL source, then the engine won't bind all slices.
Even though we don't need a source, I can bind the screenspace shadow map texture in order to satisfy the engine. We need to fix the engine, or use another path in engine.
The screenspace shadow map generation still isn't quite working, but at least all slices are bound!
7 年前
Joel de Vahl
73b75a26
Make sure we get the correct lightmap decode parameters when in gamma mode
7 年前
Tim Cooper
5d8d8a04
Workaround stereo instancing issue with unity_StereoEyeIndex
Usually, in the stereo instancing path, we source unity_StereoEyeIndex from the fragment input structure's stereoTargetEyeIndex member. In fact, stereoTargetEyeIndex is needed as it is bound to the SV_RenderTargetArrayIndex semantic, which dictates which render target array slice is rasterized to.
However, for whatever reason, reading stereoTargetEyeIndex is not reliable in the fragment shader. However, if I use the raw instance ID passed into the fragment shader, that works correctly. More work probably needs to be done, but this is fine for now.
7 年前
Frédéric Vauchelles
fd3d298d
Merge branch 'master' into feature/ReflectionProbeBaking
7 年前
Tim Cooper
ad318cf6
Simplify start/stop stereo rendering apperance
Hide some boilerplate code behind methods
7 年前
GitHub
6bd4de5b
Merge pull request #1032 from Unity-Technologies/LightmapDecodeFixes
Make sure we get the correct lightmap decode parameters when in gamma…
7 年前
Tim Cooper
179ce584
Unify SetupIntermediateResourcesSingle + SetupInter'ResourcesStereo
The code was mostly doing the same thing, but stereo was being left behind as features were added to SetupIntermediateResourcesSingle. No longer!
There is some follow-up work to do. Not all targets being allocated respect RenderScale. And we could probably cache off our generated RenderTextureDescriptor.
7 年前
Tim Cooper
4a17fb01
Create Screenspace texture macro for LWRP
This handles declarations between Tex2D and Tex2DArray. The latter is used for Stereo Instancing.
7 年前
Tim Cooper
cffa61f2
Move UnityStereoTransformScreenSpaceTex to Core.hlsl
7 年前
Tim Cooper
f6a9d257
Actually fix the typo in temp var name
I tried fixing this before, and I screwed it up because I am a moron. 10 year old me would be very disappointed in my spelling.
7 年前
GitHub
62c92de8
Merge pull request #1027 from Unity-Technologies/LW-MetaPassFix
Meta Fix, using world2clip instead of pbject2clip
7 年前
Tim Cooper
c2217d37
Merge branch 'Backport-2018.1-PR1020' into 2018.1
7 年前
Tim Cooper
76c5f2e6
LWRP - Disable stereo on cams that don't have both target eyes enabled
Pretty simple change, was a mistake to omit. Mirrors logic in HDRP FrameSettings
7 年前
Tim Cooper
e9de4200
Merge branch 'Backport-2018.1-PR1021' into 2018.1
7 年前
Felipe Lira
8a6de19e
Added Cascade Split UI
7 年前
Felipe Lira
b5f02e43
Fixed subtractive mode
7 年前
Tim Cooper
94bb17bd
Added more upgraders
7 年前
Felipe Lira
4d2e62ba
Minor improvement.
7 年前
Tim Cooper
9b5758ed
Fixed a few upgrading bugs
7 年前
Felipe Lira
8610635a
Changed shadowmap to use D16_UNORM format.
7 年前
Tim Cooper
e9f3aed2
Merge branch 'Backport-2018.1-PR1024' into 2018.1
7 年前
Felipe Lira
eb62162a
Added SHADER_HINT_NICE_QUALITY. Viewdirection is normalized in vertex or frag depending on the quality hint.
7 年前
Aleksandr Kirillov
92c885e2
Fixed LightweightStandardSimpleLighting shader to use target 2.0 and packed interpolators so that they would fit into SM2 limits (8x4).
Removed a redundant specularGloss assignment.
7 年前
Aleksandr Kirillov
98367910
Fixed SH being always evaluated per-pixel.
7 年前
Aleksandr Kirillov
1ad16cf5
Got rid of a dependent texture read when sampling a lightmap in LW SRP.
7 年前
Paul Melamed
07ab7b09
Merge branch 'master' into decals/api_change
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Decal/DecalSystem.cs
7 年前
Aleksandr Kirillov
f7246274
No renormalization on normals per-pixel for mobile.
7 年前
Tim Cooper
e6824f80
Make sure we get the correct lightmap decode parameters when in gamma mode
7 年前
Aleksandr Kirillov
0593af3c
Updated LW PBR FWD pass template in shader graph.
Removed normal renormalization in frag for mobile targets that don't define "SHADER_HINT_NICE_QUALITY" to 1.
7 年前
Tim Cooper
9e436e17
Merge branch 'Backport-2018.1-PR1032' into 2018.1
7 年前
Tim Cooper
df2b3c10
Meta Fix, using world2clip instead of pbject2clip
7 年前
GitHub
ad278b73
Merge pull request #1053 from Unity-Technologies/LW-Bugfix
Lightweight Bugfixes / Small Improvements
7 年前
Aleksandr Kirillov
34c25f1b
Merge branch 'master' into LowEndPerf
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/ShaderLibrary/LightweightPassLit.hlsl
7 年前
John Parsaie
0fe793d7
Merge 2018.1
7 年前
Aleksandr Kirillov
679b3479
Fixed a compilation error after merging.
7 年前
John Parsaie
e69d1f18
Temporary fix to SS Shadows stereo bug.
7 年前
GitHub
0adb2b7b
Merge pull request #1054 from Unity-Technologies/LW-UI
Added Cascade Split UI
7 年前
GitHub
81fad193
Merge pull request #1055 from Unity-Technologies/LowEndPerf
Fixes and optimizations for low-end mobile for LW
7 年前
Aleksandr Kirillov
8b48e2b4
Updated the comments about sharing an interpolator between LM UV and vertex SH in LW.
7 年前
Aleksandr Kirillov
44d8afbf
Don't normalize the normal coming from the normal map if there's no scaling possible in the shader.
7 年前
GitHub
9d8aa462
Merge pull request #1057 from Unity-Technologies/NoScaleNoNormalize
Don't normalize the normal coming from the normal map if there's no s…
7 年前
Aleksandr Kirillov
f980622c
Packing and unpacking view direction the same way helps to get correct lighting... who would've guessed
7 年前
GitHub
77ed5eb6
Merge pull request #1058 from Unity-Technologies/FixViewDir
Packing and unpacking view direction the same way helps to get correc…
7 年前
Felipe Lira
9d9d5435
Initial prototype.
7 年前
Felipe Lira
9acad36a
Fixed regression that was causing shadows to not render.
7 年前
Aleksandr Kirillov
8b7c571e
Some shuffling around reduces frame time on older devices.
7 年前
Aleksandr Kirillov
1f46d9ea
Testing scene setup for simplified lighting (040).
7 年前
Felipe Lira
4c6c80fe
Fixed cascade UI
7 年前
Felipe Lira
5b48f6c3
Single Light Shader
7 年前
GitHub
03f497ff
Merge pull request #1059 from Unity-Technologies/LW-Perf
Some shuffling around reduces frame time on older devices.
7 年前
GitHub
4859c628
Merge pull request #1056 from Unity-Technologies/FixComment
Updated the comments about sharing an interpolator between LM UV and …
7 年前
Remy
cc4d54eb
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
7 年前
Aleksandr Kirillov
99890a99
Cleaned up particle code. Added a shader for lit particles with SimpleLighting.
7 年前
Felipe Lira
e630eecd
Merge branch 'master' into LW-Bugfix
7 年前
Aleksandr Kirillov
d5a564b2
Updated AlphaDiscard function to support offsets. Now using it from Particle* shaders.
7 年前
Felipe Lira
225e061d
Fix shadowmap on low end devices. Forces hard shadow/ single cascade on GLES2 platform.
7 年前
Felipe Lira
6dfa6b66
Fixed error about R8 texture format not being supported on old GLES 2.0 devices.
7 年前
Felipe Lira
aa4af411
Added Cascade Split UI
7 年前
Felipe Lira
a97abc0c
Fixed subtractive mode
7 年前
Felipe Lira
37c1e211
Minor improvement.
7 年前
Felipe Lira
6a45fea2
Changed shadowmap to use D16_UNORM format.
7 年前
Felipe Lira
c06d5c5d
Added SHADER_HINT_NICE_QUALITY. Viewdirection is normalized in vertex or frag depending on the quality hint.
7 年前
John Parsaie
40539650
Merge branch '2018.1' into projects/TheLastStand
7 年前
John Parsaie
3c431a3b
Debug View UI
7 年前
GitHub
8ae2aaf6
Merge pull request #1066 from Unity-Technologies/LWParticles
Added a shader for lit particles with SimpleLighting...
7 年前
John Parsaie
00a84cd8
Initial debug mode branching
7 年前
Aleksandr Kirillov
322b2ef3
Some cosmetic changes + set target to 2.0 for PBR Standard shader
7 年前
Peter Bay Bastian
c7415ded
Disable a number of scene view draw modes for LWRP
7 年前
John Parsaie
3fb08cf4
Debug View Mode
7 年前
GitHub
be4b60a5
Merge pull request #1070 from Unity-Technologies/sceneview-drawmodes-lt
Disable a number of scene view draw modes for LWRP
7 年前
John Parsaie
52a8d814
Remove MSVO
7 年前
GitHub
ba83237d
Merge pull request #1071 from Unity-Technologies/LW-Cosmetic
Some cosmetic changes + set target to 2.0 for PBR Standard shader
7 年前
John Parsaie
c285e71c
Initial implementation of debug views
7 年前
John Parsaie
869af3ae
Added debug pass for subsurface
7 年前
John Parsaie
8953ccf9
Intial debug view implementation.
7 年前
Felipe Lira
5bd50b82
Fixed lightweight screenspace shadows on GLES2.
7 年前
Felipe Lira
47a2960a
Merge branch 'master' into LW-Bugfix
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/ShaderLibrary/Shadows.hlsl
7 年前
John Parsaie
430cb9f0
Updated Debug views, Smoothness, Tangents space normal, gamma correction
7 年前
Felipe Lira
e70fb89f
ShadowStrength only performed if NICE_QUALITY is set.
7 年前
John Parsaie
6276d0a1
Moved Diffusion Profile asset menu item
7 年前
John Parsaie
00c5cc80
Debug Tangent Normal ----> World Normal
7 年前
Felipe Lira
eb002cd5
Fixed unmatched command buffer profiler block.
7 年前
John Parsaie
4d51581f
Increase profile count 4 to 8
7 年前
GitHub
410de9f7
Merge pull request #1069 from Unity-Technologies/LW-Bugfix
Lw bugfix
7 年前
John Parsaie
b37433a7
Merge branch 'projects/TheLastStand' into projects/TheLastStand-AdditiveSSS
7 年前
Felipe Lira
6cf19ecb
Updated shadowmap to use clamp mode and avoid xy bounds check (when we have scissor)
7 年前
sebastienlagarde
aa772a18
Merge remote-tracking branch 'refs/remotes/origin/master' into hdrp-xr-clustered
7 年前
John Parsaie
f419d966
Dev
7 年前
Tim Cooper
aa9702e1
Use scissor on shadowmap to mimic 'clamp to edge'.
7 年前
John Parsaie
ff9a2a8c
Fixed SSS shadows
7 年前
Felipe Lira
95a4c008
Fixed unsuported R8 texture format in GLES2.
7 年前
John Parsaie
c46de7ff
Additive light support
7 年前
GitHub
9d72d513
Merge pull request #1079 from Unity-Technologies/lw/fix-gles2-unsuported-format
Fixed unsuported R8 texture format in GLES2.
7 年前
John Parsaie
cc4e0af0
Stripping of MSVO
7 年前
Evgenii Golubev
720c8a19
Merge branch 'master'
7 年前
John Parsaie
7ad6f02f
removed spot falloff scatter support
7 年前
Matt Dean
35596864
Add Distortion Texture functionality
7 年前
Peter Bay Bastian
c19983e2
Disable a number of scene view draw modes for LWRP
7 年前
Felipe Lira
26d6db0d
Fixed null reference exception.
7 年前
Matt Dean
09db20ac
Renames and cleanup
- Rename all instance of "Distortion" to "Opaque"
- Change cbuffer name to "Opaque Copy"
- Fix require/requires inconsistency
- Fix relative path in sampling shader
6 年前
Peter Bay Bastian
0d295cae
Merge branch 'lw/2018.1/pr1070-sceneview-drawmodes' into 2018.1
7 年前
Evgenii Golubev
dd8b51a8
Merge branch 'master'
7 年前
Felipe Lira
3360ce0b
Changed ShadowPass and DepthOnlyPass to account for alpha clip.
7 年前
Matt Dean
5b394827
Add support for render scale and XR
6 年前
John Parsaie
73467192
Merge branch '2018.1' into projects/TheLastStand
7 年前
Felipe Lira
7006dd33
Fixed implicit cast in shadowpass.
7 年前
Felipe Lira
ca3977fa
Fixed glossiness keyword/alpha issue.
7 年前
Matt Dean
0084aaa8
PR Fixes
- Rename TextureScale.Full > TextureScale.One
- Release opaque RT
- Implement CreateRTDesc function to handle scaling
- Fix return on missing depth
- Change texcoord to dimension 2
- Change interpolators to float precision
- Remove projection calcs in vertex shader
- Change fragment division to multiplcation
6 年前
Felipe Lira
a7eda888
Fixes and optimizations for low-end mobile for LW
7 年前
John Parsaie
b7f1ff5f
Added MSVO pass.
7 年前
Matt Dean
500dc7e2
More PR fixes
- Change sampling offset to uniform and remove shader pass
- Change Scale 1 to point filtering
- Change Scale 0.5 to bilinear filtering
- Add bilinear 0.25 scale option
- Add DrawAnimatedPopup method
6 年前
Felipe Lira
32da470b
Fixed SH being always evaluated per-pixel.
7 年前
John Parsaie
4d394a7e
Apply SSAO term to LW Standard
7 年前
Felipe Lira
d526d1ef
Fixed particles compilation errors
7 年前
Felipe Lira
5f85fa58
Got rid of a dependent texture read when sampling a lightmap in LW SRP.
7 年前
John Parsaie
1729903a
Added SSAO apply to subsurface
7 年前
GitHub
4c1e5957
Merge pull request #1087 from Unity-Technologies/lw/perf-regression-fix
Lw/perf regression fix
7 年前
Felipe Lira
31402fe2
No renormalization on normals per-pixel for mobile.
7 年前
John Parsaie
940faf7a
Added SSAO Debug View to Pipeline
7 年前
Felipe Lira
0820dca1
Pipeline always respects user decision to not clear camera even if it impacts performance on mobile.
7 年前
Felipe Lira
e69b9454
Updated LW PBR FWD pass template in shader graph.
Removed normal renormalization in frag for mobile targets that don't define "SHADER_HINT_NICE_QUALITY" to 1.
7 年前
John Parsaie
dbc7ce60
SSAO Debug View.
7 年前
Felipe Lira
e319329d
Updated ShaderGraph templates
7 年前
Felipe Lira
7f17ab1e
Merged normal and view direction changes.
7 年前
John Parsaie
c3fb2167
Colored AO
7 年前
Felipe Lira
a0db87bc
Changed shadow filtering precision to float
7 年前
GitHub
79998337
Merge pull request #1075 from Unity-Technologies/backport/LowEndPerf-1055
Backport/low end perf 1055
7 年前
John
f55cbac8
Fixed SSAO on DX11
7 年前
Felipe Lira
119f4157
Fixed shadow precision issues on mobile.
7 年前
Felipe Lira
4fce110b
Updated the comments about sharing an interpolator between LM UV and vertex SH in LW.
7 年前
John Parsaie
31b37a3d
Fixed SSAO on DX11
7 年前
GitHub
0cac8121
Merge pull request #1091 from Unity-Technologies/lw/bugfixes
Lw/bugfixes
7 年前
Felipe Lira
049fa5ed
Merge branch 'master' into lw/shadow-optimization
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/LightweightPipeline.cs
7 年前
GitHub
043ff4aa
Merge pull request #1076 from Unity-Technologies/backport/FixComment-1056
Updated the comments about sharing an interpolator between LM UV and …
7 年前
John Parsaie
979ba2d2
Removing low mipped normal sample for detail scattering.
7 年前
Felipe Lira
254ebe81
Added IgnoreProjector tag to shaders as projectors will not be supported on SRP.
7 年前
Felipe Lira
80bee94e
Don't normalize the normal coming from the normal map if there's no scaling possible in the shader.
7 年前
John Parsaie
c96c3387
Merge SSS with Standard
7 年前
GitHub
4dea02f4
Merge pull request #1096 from Unity-Technologies/lw/ignore-projectors
Added IgnoreProjector tag to shaders
7 年前
Felipe Lira
b35a3407
Some shuffling around reduces frame time on older devices.
7 年前
Frédéric Vauchelles
d1dfdb4e
Merge branch 'master' into feature/ScreenSpaceProjection
# Conflicts:
# SampleScenes/HDTest/PlanarReflectionTests.unity
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Debug/DebugDisplay.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Debug/LightingDebugPanel.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/Lit/Lit.hlsl
7 年前
John Parsaie
bba8b22a
Added shadows debug view
7 年前
Remy
da27105b
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
7 年前
Felipe Lira
c47b1299
Packing and unpacking view direction the same way helps to get correct lighting... who would've guessed
7 年前
John Parsaie
86e68589
Initialize refactor
7 年前
GitHub
cbfce342
Merge pull request #1077 from Unity-Technologies/backport/lw-optimizations-backport
Backport/lw optimizations backport
7 年前
John Parsaie
4c2af84a
Potential fix to the broken preintegrator, checking OSX
7 年前
Felipe Lira
db005356
Added keyword to avoid shadow sampling.
7 年前
Felipe Lira
b37a37c8
Added fog exp back to lw.
7 年前
John Parsaie
b4454f0a
World Normal debug -1..1 to 0..1
7 年前
Felipe Lira
e0d4368a
fixed typo
7 年前
Felipe Lira
d3c4d6f9
Cleaned up particle code. Added a shader for lit particles with SimpleLighting.
7 年前
John Parsaie
40876786
8 Profile support
7 年前
Felipe Lira
988e5940
fixed terrain shadows.
7 年前
John Parsaie
e3a67dea
Refactor SSAO apply
7 年前
Felipe Lira
4a869821
Updated AlphaDiscard function to support offsets. Now using it from Particle* shaders.
7 年前
John Parsaie
7389385b
Revert diffusion profile refactor
7 年前
Felipe Lira
298abc7d
Fixed LW constant buffer precision
7 年前
Felipe Lira
a3c04996
Some cosmetic changes + set target to 2.0 for PBR Standard shader
7 年前
John Parsaie
b65915e1
Refactor transmittance from light space.
7 年前
Felipe Lira
f49c5517
removed dependency on dynamic lightmap from meta pass.
7 年前
GitHub
102fc3f3
Merge pull request #1078 from Unity-Technologies/backport/added-particles-simple-lighting
Backport/added particles simple lighting
7 年前
John Parsaie
dee52ebc
Fixed alpha write.
7 年前
Felipe Lira
5c358cc9
Split Standard PBS and Simple lighting vertex shaders as shininess was being used in PBS.
7 年前
Felipe Lira
89d35dea
Fixed regression that was causing shadows to not render.
7 年前
John Parsaie
5303cfde
Fixed unlit particle fog
7 年前
Felipe Lira
0a782368
replaced bump_scaled_not_supported with quality hint define
7 年前
Felipe Lira
1af4820e
Fixed shadowmap on low end devices. Forces hard shadow/ single cascade on GLES2 platform.
7 年前
John Parsaie
ec03c7ab
Hair shadows opt-out for alpha blend
7 年前
GitHub
72f39fe6
Merge pull request #1098 from Unity-Technologies/lw/add-fog-exp-back
Added fog exp back to lw.
7 年前
Felipe Lira
1bbfe054
Computes part of the BRDF normalization out of the light loop.
7 年前
Felipe Lira
8c7757e0
Fixed error about R8 texture format not being supported on old GLES 2.0 devices.
7 年前
John Parsaie
236089dc
Fixed diffusion profile color space
7 年前
Felipe Lira
3d7bf731
removed unused uniform
7 年前
Felipe Lira
d8e1886a
ShadowStrength only performed if NICE_QUALITY is set.
7 年前
John Parsaie
48229436
Kajiya Kay Hair
7 年前
Felipe Lira
025e3ef0
Fixed unmatched command buffer profiler block.
7 年前
John Parsaie
93b78ad8
Hair sorting passes
7 年前
Felipe Lira
8e8db358
Fixed lightweight screenspace shadows on GLES2.
7 年前
GitHub
508f561b
Merge pull request #1081 from Unity-Technologies/backport/lw-bugfix
Backport/lw bugfix
7 年前
Felipe Lira
fcb9ae2c
Fixed unsuported R8 texture format in GLES2.
7 年前
GitHub
f38b22a0
Merge pull request #1082 from Unity-Technologies/backport/1079-fixed-unsuported-R8-format
Fixed unsuported R8 texture format in GLES2.
7 年前
Felipe Lira
b2f50177
Updated shadowmap to use clamp mode and avoid xy bounds check (when we have scissor)
7 年前
Felipe Lira
3b4ae136
Use scissor on shadowmap to mimic 'clamp to edge'.
7 年前
Felipe Lira
c1ce89b5
Merge branch 'master' into lw/shader-optimization
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/Shaders/LightweightStandard.shader
# ScriptableRenderPipeline/LightweightPipeline/LWRP/Shaders/LightweightStandardSimpleLighting.shader
# ScriptableRenderPipeline/LightweightPipeline/LWRP/Shaders/LightweightStandardTerrain.shader
7 年前
Felipe Lira
f07aad83
Fixed null reference exception.
7 年前
Felipe Lira
b6052e8e
further optimized BRDF function by fitting normalization term into a MAD and computing roughness² - 1.0h outside the light loop.
7 年前
Felipe Lira
875a1a22
Fixed implicit cast in shadowpass.
7 年前
Felipe Lira
f3d91736
Reverted BUMP_SCALE_NOT_SUPPORTED changes. BUMP_SCALE_NOT_SUPPORTED when undefined is now defined to true on mobile platforms.
7 年前
Felipe Lira
43a31ade
Changed ShadowPass and DepthOnlyPass to account for alpha clip.
7 年前
Felipe Lira
083ff6f4
got rid of the unnecessary tangent normalization. mikkts compliance only requires normalization when converting normal from TS to WS.
7 年前
Felipe Lira
1406ea59
Fixed glossiness keyword/alpha issue.
7 年前
Felipe Lira
7dc1b91d
Fixed particles compilation errors
7 年前
GitHub
4b7f8519
Merge pull request #1088 from Unity-Technologies/backport/1087-perf-regression-fix
Backport/1087 perf regression fix
7 年前
GitHub
8dc77b62
Merge pull request #1111 from Unity-Technologies/lw/shader-optimization
Lw/shader optimization
7 年前
Felipe Lira
081c3075
Added render scale support to screenspace shadowmap.
7 年前
Felipe Lira
1e0a5a30
Merge branch 'lw/shadow-optimization'
7 年前
Felipe Lira
090e9c4e
Added _ScaledScreenParams shader property to access camera size scaled by render scale.
7 年前
Evgenii Golubev
1d711357
Merge 'upstream/master'
7 年前
Felipe Lira
2c105ee5
Fixed shadowmap leaking.
7 年前
Felipe Lira
a53eff3d
Considered MainLight as always a directional light. This enables the following optimation: (and potentially more)
- no position WS interpolator
- no distance attenuation computation
- saved homogeneous coord division as w is always 1.0 in orthogonal projections
7 年前
Felipe Lira
e9179283
Merge branch 'master' into lw/bugfixes
7 年前
Felipe Lira
27a4d825
Pipeline always respects user decision to not clear camera even if it impacts performance on mobile.
7 年前
Felipe Lira
7597374d
Split directional and local light shadow maps.
7 年前
Felipe Lira
5a168a8d
Excluded d3d11_9x as it's not supported
7 年前
Felipe Lira
ea16e3eb
Updated ShaderGraph templates
7 年前
Aleksandr Kirillov
609209a9
Split the surface UnityPerMaterial CB into three (common, simple lighting and PBS).
7 年前
Felipe Lira
fe8ef8dc
Optimized light indexing to use conditional moves instead of dynamic indexing the constant.
7 年前
Felipe Lira
6d297f09
Fixed warning about uninitialized vertex output in Particles shader.
7 年前
Felipe Lira
d9202d32
Changed shadow filtering precision to float
7 年前
Aleksandr Kirillov
8827c1d9
Split LWRP shader library includes (InputSurface, LightweightPassLit and Particles) into several smaller files to have only the required things included.
7 年前
Felipe Lira
577f4336
fixed error in shadow sampling of local lights.
7 年前
Felipe Lira
6b245ea6
Added depth only pass to unlit
7 年前
Felipe Lira
e1027461
Fixed shadow precision issues on mobile.
7 年前
Aleksandr Kirillov
0983d198
Moved SurfaceData to InputSrufaceCommon.
Merged CBs for particles.
7 年前
Felipe Lira
caddf3df
Removed light sorting. We won't need it with multipass strategy.
7 年前
Felipe Lira
c192bf42
Fixed shadows in VR
7 年前
GitHub
a4c56c1e
Merge pull request #1093 from Unity-Technologies/backport/1091-lw-bugfixes
Backport/1091 lw bugfixes
7 年前
Aleksandr Kirillov
1f1983cd
Fixed a typo in PBS particle surface data initializer
7 年前
Felipe Lira
a0c08eaf
Further simplifications for the main directional fast path
7 年前
GitHub
771bb33b
Merge pull request #1094 from Unity-Technologies/backport/shadow-optimization
Backport/shadow optimization
7 年前
GitHub
a53684d0
Merge pull request #1127 from Unity-Technologies/lw/surface_cb_split
Lw/surface cb split
7 年前
Felipe Lira
5a8e42e7
Added support to up to 4 shadow casting lights in the base pass
7 年前
Aleksandr Kirillov
1330d603
Fixed a compilation error in LW PBR Standard shader
7 年前
Felipe Lira
ca30e010
precompute the list of local light shadows so we only generate the shadow CB if there is at least one local shadow casting light.
7 年前
Remy
75cf5fa5
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
7 年前
GitHub
8d3d47a2
Merge pull request #1128 from Unity-Technologies/lw/fix_pbr_shader
Fixed a compilation error in LW PBR Standard shader
7 年前
Felipe Lira
4d2339f3
api refactor to improve readability
7 年前
Felipe Lira
933c7fdd
Merge branch 'LWRP' into lw/bugfixes
7 年前
Felipe Lira
c9ac4b4d
Fixed shadowmap leaking.
7 年前
Aleksandr Kirillov
10d82e06
Refactored the common code to not depend on specific global variable names.
7 年前
Felipe Lira
5e96c7f1
Fixed issue in the order of local light shadow indices. Shadow info gets stored into a shadow bitmask. Refactored to make both lit and shadow pass use the lightData struct.
7 年前
Felipe Lira
9cfbb75b
fixed duplicated pragma exclude
7 年前
Felipe Lira
71f243c0
Fixed command buffer unmatching warning.
7 年前
Aleksandr Kirillov
01eba7d0
Moved includes to the top where it made sense.
Scale is now an optional parameter in SampleNormal function and has half precision.
_EmissionColor is now explicitly swizzled to .rgb
7 年前
Felipe Lira
e1b15146
Added a renderscale threshold. Variations within the threshold will be disregarded and default scale will be used.
7 年前
Felipe Lira
e452603c
Added keyword to avoid shadow sampling.
7 年前
Raymond Graham
b987da15
Merge branch '2018.1' into projects/system-shock/2018.1
7 年前
Felipe Lira
eb436fe0
Added new include to depth pass. (required after merging)
7 年前
Felipe Lira
8822983c
Added keyword to avoid shadow sampling.
7 年前
Felipe Lira
b76d117a
fixed typo
7 年前
GitHub
7f7b6cd3
Merge pull request #1118 from Unity-Technologies/lw/bugfixes
Lw/bugfixes
7 年前
Felipe Lira
d47e9164
fixed typo
7 年前
Felipe Lira
421fd93d
Fix for the unmatching command buffer message
7 年前
Felipe Lira
9011485e
fixed terrain shadows
7 年前
GitHub
81d0b3df
Merge pull request #1130 from Unity-Technologies/lw/common_refactor
Refactored the LWRP common code to not depend on...
7 年前
Aleksandr Kirillov
c856eeed
Fixed broken shadergraph LW PBR shader template.
7 年前
Aleksandr Kirillov
9af33ea3
Merge branch 'LWRP' into lw/fix_shadergraph
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/Shaders/LightweightStandardSimpleLighting.shader
7 年前
Felipe Lira
109aeb68
Fixed LW constant buffer precision
7 年前
Aleksandr Kirillov
fa774db9
Refactored some leftovers missed in the previous refactor. (SampleSpecularGloss)
7 年前
Felipe Lira
717186df
removed dependency on dynamic lightmap from meta pass.
7 年前
GitHub
5e57070a
Merge pull request #1134 from Unity-Technologies/lw/fix_shadergraph
Shadergraph fix for LW PBR template
7 年前
Felipe Lira
a54f4afa
Split Standard PBS and Simple lighting vertex shaders as shininess was being used in PBS.
7 年前
Aleksandr Kirillov
be56a0c2
Fixed spotlights in LW PBR.
7 年前
Felipe Lira
de8adb82
Merge branch 'LWRP' into lw/multipass
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/LightweightPipeline.cs
# ScriptableRenderPipeline/LightweightPipeline/LWRP/ShaderLibrary/LightweightPassLit.hlsl
# ScriptableRenderPipeline/LightweightPipeline/LWRP/ShaderLibrary/LightweightPassLitSimple.hlsl
# ScriptableRenderPipeline/LightweightPipeline/LWRP/ShaderLibrary/LightweightPassLitSimple.hlsl.meta
# ScriptableRenderPipeline/LightweightPipeline/LWRP/Shaders/LightweightStandardSimpleLighting.shader
7 年前
Matt Dean
f98f82d0
Merge remote-tracking branch 'origin/LWRP' into LW-DistortionPass
6 年前
Felipe Lira
cc0bc17e
replaced bump_scaled_not_supported with quality hint define
7 年前
Andre McGrail
cb320661
Initial push
-Fixed Shader Graph PBR template shadows and defines to match LW
-Fixed Shader Graph Unlit template defines to match LW
-Culling in depth pre pass fixed in LW PBR
6 年前
Felipe Lira
b026c884
excluding world pos interpolater after merge
7 年前
Matt Dean
66a0b930
Add set for opaque and depth textures
6 年前
Felipe Lira
c3e5bb6d
Computes part of the BRDF normalization out of the light loop.
7 年前
Andre McGrail
a796ea1d
Reverted required shader feature in the standard shader
Added Cull option to the simple lighting depth only pass
6 年前
Felipe Lira
c2267f06
Moved shadow related code from LightweightPipeline.cs into a proper shadow pass class
7 年前
Matt Dean
e1c4f751
Rename OpaqueDownsampling and remove cast to half
6 年前
Felipe Lira
79d15ad1
removed unused uniform
7 年前
Felipe Lira
a05bc76c
Remover near plane offset configuration from pipeline asset. We use the configuration set in the light itself.
7 年前
Matt Dean
1e3fa46e
Missing from previous commit
6 年前
Felipe Lira
f964b05d
further optimized BRDF function by fitting normalization term into a MAD and computing roughness² - 1.0h outside the light loop.
7 年前
Felipe Lira
e42f8f63
Renamed and refactored shadowpass to improve readability
7 年前
Felipe Lira
9665f32c
Reverted BUMP_SCALE_NOT_SUPPORTED changes. BUMP_SCALE_NOT_SUPPORTED when undefined is now defined to true on mobile platforms.
7 年前
Felipe Lira
b1944d59
Cast shadows prop removed, we use shadow strenght instead. Reverted changes that removed light type from w position component. We might want it to be generic in case people want to use other shaders with LW.
6 年前
Felipe Lira
0bd77cdc
got rid of the unnecessary tangent normalization. mikkts compliance only requires normalization when converting normal from TS to WS.
7 年前
GitHub
12ba4332
Merge pull request #1120 from Unity-Technologies/backport/shader-optimization
Backport/shader optimization
7 年前
Felipe Lira
e9dc4f31
We can't add an extra shader keyword. For now if we have shadows enabled we compute occlusion on both directional and local lights.
6 年前
Felipe Lira
66f3ec92
Added support to ComputeBuffer for non mobile and non WebGL platforms.
6 年前
Felipe Lira
ae197d2f
Removed unused shader define
6 年前
Felipe Lira
f9e052f0
Added render scale support to screenspace shadowmap.
7 年前
Felipe Lira
81523ea2
Cap local shadow casting lights to max of 1 for now. We need to pass in to shader the bias and scale for each shadow.
6 年前
Felipe Lira
52894fd0
Added _ScaledScreenParams shader property to access camera size scaled by render scale.
7 年前
Felipe Lira
bf164955
Fixed some issues with multiple shadow casting lights.
6 年前
Felipe Lira
366fde87
Excluded d3d11_9x as it's not supported
7 年前
Felipe Lira
86fd75ea
Changed local shadow strength to use a float array instead of vec4 so we can do fast indexing on most platforms.
6 年前
Felipe Lira
52ae77ba
Fixed warning about uninitialized vertex output in Particles shader.
7 年前
Felipe Lira
3550c0cf
fixed wrong light shadow indexing in PBS shader
6 年前
Felipe Lira
c34824b4
Added depth only pass to unlit
7 年前
Felipe Lira
e1a64f54
Added support to multiple shadow casting lights.
6 年前
Felipe Lira
bb0036f1
Fixed shadows in VR
7 年前
Felipe Lira
7f179dc1
Minor improvements to light index buffer.
6 年前
Felipe Lira
e5ca8742
fixed duplicated pragma exclude
7 年前
Felipe Lira
4fe2fdda
Controls the amount of local lights shaded in a pass based on the support for StructuredBuffer
6 年前
Felipe Lira
6c4ee69c
Added a renderscale threshold. Variations within the threshold will be disregarded and default scale will be used.
7 年前
Felipe Lira
7ce624ff
fixed light indexing
6 年前
GitHub
d4b16f1c
Merge pull request #1131 from Unity-Technologies/backport/bugfixes
Backport/bugfixes
7 年前
Felipe Lira
c62af604
Fixed vertex light computation and amount o max local pixels per pass.
6 年前
Felipe Lira
b44aeec0
fixed shadow kewords setup
6 年前
Felipe Lira
5d568760
Disabling local shadows on mobile until we can get keyword stripping
6 年前
Felipe Lira
f4678b55
Fixed compilation in SimpleLighting on gles2
6 年前
Felipe Lira
e279a4bb
fixed shadows on gles2
6 年前
Felipe Lira
66e79a31
Disabling local shadows on GLES2 (until we get keyword stripping)
6 年前
Felipe Lira
1c37ea07
-Fixed Shader Graph PBR template shadows and defines to match LW
-Fixed Shader Graph Unlit template defines to match LW
-Culling in depth pre pass fixed in LW PBR
6 年前
Felipe Lira
6f3789f6
Fixed Y-flip in LW when a camera is rendering to a RT
6 年前
Felipe Lira
84d6783d
Setting up light indices much earliear in the pipeline for better thread scheduling.
6 年前
GitHub
8ef0a868
Merge pull request #1167 from Unity-Technologies/backport/Fixed-Y-flip
Fixed Y-flip in LW when a camera is rendering to a RT
6 年前
Felipe Lira
da2b86a8
Reverted required shader feature in the standard shader
Added Cull option to the simple lighting depth only pass
6 年前
Felipe Lira
53d049a2
Checked compiled shaders and updated code for simplicity and consistency.
6 年前
GitHub
8efc63d9
Merge pull request #1166 from Unity-Technologies/backport/shadergraph-template-fixes
Backport/shadergraph template fixes #1153
6 年前
Thomas
98acf904
Fixed Y-flip in LW when a camera is rendering to a RT
6 年前
Felipe Lira
5bdadbbe
Addressed PR's comments.
6 年前
Felipe Lira
89c899a1
Fixed newline endings in the files touched by this PR.
6 年前
GitHub
24b26fcd
Merge pull request #1163 from Unity-Technologies/lw-target-texture-flip
Fixed Y-flip in LW when a camera is rendering to a RT
6 年前
GitHub
87b74039
Merge pull request #1152 from Unity-Technologies/lw/multipass
Lw/multipass
6 年前
Matt Dean
d49f6ee9
Merge remote-tracking branch 'origin/LWRP' into LW-DistortionPass
6 年前
Felipe Lira
04b7f638
Shadow Strength should always be computed.
6 年前
Felipe Lira
edcbd827
Split the surface UnityPerMaterial CB into three (common, simple lighting and PBS).
6 年前
Matt Dean
5ccf2696
Remove unnecessary multiplication
6 年前
Felipe Lira
61f45ae2
backport of shadow occlusion texture clear to avoid tile LOAD.
6 年前
Felipe Lira
7fd656f4
Split LWRP shader library includes (InputSurface, LightweightPassLit and Particles) into several smaller files to have only the required things included.
Conflict:
- LightweightUnlitExtraPasses.template
6 年前
Matt Dean
cc5f9bc7
Add cast to half
6 年前
Felipe Lira
225f9646
Moved SurfaceData to InputSrufaceCommon.
Merged CBs for particles.
6 年前
GitHub
915767d4
Merge pull request #1084 from Unity-Technologies/LW-DistortionPass
Add Opaque Copy Texture functionality
6 年前
Felipe Lira
766df91d
Fixed a typo in PBS particle surface data initializer
6 年前
GitHub
dadee06e
Merge pull request #1153 from Unity-Technologies/lw/shadergraph_fixes
ShaderGraph template fixes
6 年前
Felipe Lira
2321ebe3
Fixed a compilation error in LW PBR Standard shader
6 年前
Felipe Lira
d3b73d87
Removed unused Opaque RT.
6 年前
Felipe Lira
1f60ea4c
Refactored the common code to not depend on specific global variable names.
6 年前
Felipe Lira
b2a5b861
Fixed SamplingShader compiler error in GLES2
6 年前
Felipe Lira
50693fe4
Clearing screenspace occlusion texture to avoid Tile LOAD.
6 年前
Felipe Lira
59b51672
Moved includes to the top where it made sense.
Scale is now an optional parameter in SampleNormal function and has half precision.
_EmissionColor is now explicitly swizzled to .rgb
6 年前
Felipe Lira
4ecab1bc
Small change to make shadow settings consistent when screenspace shadows are not supported/want to be disabled.
6 年前
Felipe Lira
bd95bab1
Caching fullscreen quad mesh as a static.
6 年前
Felipe Lira
27947037
Shadergraph fix for LW PBR template
Conflict:
- LightweightStandardSimpleLighting.shader
6 年前
Felipe Lira
ec57c2a7
Moved common properties to LightweightShaderGUI. Added alpha premultiply to unlit.
6 年前
Felipe Lira
e9a5ca70
Fixed shaderPassID in DrawFullScreen
6 年前
Felipe Lira
18ef6494
Shadergraph fix for LW PBR template
Conflicts:
- LightweightPassMetaSimple
6 年前
GitHub
44511b14
Merge pull request #1165 from Unity-Technologies/lw/fix-shadow-tile-initialization
Lw/fix shadow tile initialization
6 年前
Felipe Lira
13eff945
Fixed GI in unlit shader. Removed SampleGI function overloads as it's error prone due to implicit truncation.
6 年前
Felipe Lira
3fa1a444
Fixed spotlights in LW PBR.
6 年前
Frédéric Vauchelles
0ade2a97
Merge branch 'master' into feature/SSR
6 年前
Andre McGrail
35e631d7
Cherry pick from 'lw/terrain-shader-fixes' for 2018.1 PR
6 年前
Felipe Lira
45ee32a0
Fixed null reference on bump properties in unlit particles UI.
6 年前
Felipe Lira
5e55bbdb
Fixed merge error.
6 年前
Andre McGrail
b15bde9e
Cleaned up relative hlsl include path
6 年前
Felipe Lira
aefdbead
fixed particles alpha discard and modulate
6 年前
Felipe Lira
95a70be2
Added IgnoreProjector tag to shaders
6 年前
Felipe Lira
dc0d6bd3
Fixed particles color modes.
6 年前
GitHub
01e09fae
Merge pull request #1183 from Unity-Technologies/backport/rc-bugfixes-and-optimization
Backport/rc bugfixes and optimization
6 年前
Felipe Lira
2a570cc3
Updated lightweight default materials
6 年前
Felipe Lira
fd75f28f
Moved common properties to LightweightShaderGUI. Added alpha premultiply to unlit.
6 年前
Felipe Lira
51d1e44b
Moved standard shader workflow mode to top as it seems more natural.
6 年前
Evgenii Golubev
8d663ac4
Merge upstream/master
6 年前
Felipe Lira
59a13656
Fixed GI in unlit shader. Removed SampleGI function overloads as it's error prone due to implicit truncation.
6 年前
Felipe Lira
65d2e7b3
Minor changes to Unlit shader GUI.
6 年前
Felipe Lira
b89f767a
Fixed null reference on bump properties in unlit particles UI.
6 年前
Paul Melamed
5e4ad2d7
Merge branch 'master' into decals/texture_atlas
# Conflicts:
# ScriptableRenderPipeline/Core/CoreRP/CoreResources/TexturePadding.compute
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Lighting/Light/HDAdditionalLightData.cs
6 年前
GitHub
3c27f566
Merge pull request #1180 from Unity-Technologies/rc-bugfixes
RC bugfixes
6 年前
Felipe Lira
5ee683e3
fixed particles alpha discard and modulate
6 年前
GitHub
023df4a2
Merge pull request #1187 from Unity-Technologies/lw/terrain-shader-fixes-pr
Terrain Shader fixes
6 年前
Felipe Lira
e751a347
Fixed particles color modes.
6 年前
Felipe Lira
c9f9be4a
Updated terrain shader name.
6 年前
Felipe Lira
83c1c710
Updated lightweight default materials
6 年前
Felipe Lira
9fe30bee
Tweaked default shader values to be mid grey
6 年前
Felipe Lira
6330fd47
Moved standard shader workflow mode to top as it seems more natural.
6 年前
Felipe Lira
baed4e96
Added missing d3d11_9x excludes
6 年前
Felipe Lira
22e8d182
Minor changes to Unlit shader GUI.
6 年前
GitHub
9f3d5892
Merge pull request #1186 from Unity-Technologies/backport/rc-fixes
Backport/rc fixes
6 年前
Felipe Lira
0a1063fa
updated simple lighting shininess.
6 年前
GitHub
31303452
Merge pull request #1184 from Unity-Technologies/backport/shadow-backports
Backport/shadow backports
6 年前
Felipe Lira
cfdda2f1
Updated simple lighting default material.
6 年前
Aleksandr Kirillov
789bd8b7
Fixed a compilation error in simple lighting shaders.
6 年前
Felipe Lira
29a4687f
@Verasl
Cherry pick from 'lw/terrain-shader-fixes' for 2018.1 PR
6 年前
GitHub
968bc78a
Merge pull request #1208 from Unity-Technologies/lw/18.1-forwardport
Lw/18.1 forwardport
6 年前
Felipe Lira
ba8223dd
Cleaned up relative hlsl include path
6 年前
Felipe Lira
65fc1c54
Merge branch 'master' into LWRP
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/Documentation/Images.meta
# ScriptableRenderPipeline/HDRenderPipeline/Documentation/Images/GettingStarted1.png.meta
# ScriptableRenderPipeline/HDRenderPipeline/Documentation/Images/GettingStarted2.png.meta
# ScriptableRenderPipeline/HDRenderPipeline/Documentation/Images/LitShader1.png.meta
# ScriptableRenderPipeline/HDRenderPipeline/Documentation/Images/LitShader10.png.meta
# ScriptableRenderPipeline/HDRenderPipeline/Documentation/Images/LitShader11.png.meta
# ScriptableRenderPipeline/HDRenderPipeline/Documentation/Images/LitShader12.png.meta
# ScriptableRenderPipeline/HDRenderPipeline/Documentation/Images/LitShader13.png.meta
# ScriptableRenderPipeline/HDRenderPipeline/Documentation/Images/LitShader14.png.meta
# ScriptableRenderPipeline/HDRenderPipeline/Documentation/Images/LitShader15.png.meta
# ScriptableRenderPipeline/HDRenderPipeline/Documentation/Images/LitShader16.png.meta
# ScriptableRe...
6 年前
Felipe Lira
2ff3c792
Updated terrain shader name.
6 年前
Aleksandr Kirillov
d151fbc5
Point filtering for temporary depth RTs.
6 年前
GitHub
68c7f1f5
Merge pull request #1189 from Unity-Technologies/backport/terrain-shader-fixes
Backport/terrain shader fixes
6 年前
Aleksandr Kirillov
e03ac0c7
Fixed light index remapping.
6 年前
Aleksandr Kirillov
369eef17
Fixed a typo in method name.
6 年前
GitHub
0c2357e7
Merge pull request #1216 from Unity-Technologies/lw/fixes
Lw/fixes
6 年前
Andre McGrail
3304f9f5
Tweaked default shader values to be mid grey
6 年前
Felipe Lira
cdd9a0d1
Added _LOCAL_SHADOWS_ENABLED keyword
6 年前
Aleksandr Kirillov
7e1af428
Fixed a check whether the system supports copying depth textures.
6 年前
Felipe Lira
904419e7
Removed particles simple lighting from the release. Properties and keywords are not working due to shader GUI referencing PBR properties.
6 年前
Felipe Lira
a15c7e93
Removed NO_SHADOWS define as it's not really necessary. If one doesn't want shadow support only thing that needs to be done is to not define _SHADOWS_ENABLED or _LOCAL_SHADOWS_ENABLED in the shader.
6 年前
Aleksandr Kirillov
17b92683
Cleaned up depth prepass and depth copy setup code.
6 年前
GitHub
fe0341a5
Merge pull request #1194 from Unity-Technologies/remove-particlessimplelit
Removed particles simple lighting from the release. Properties and k…
6 年前
Felipe Lira
4fec8c89
Added shader pass names so we can strip passes by pass name.
6 年前
Aleksandr Kirillov
9ed48265
Fixed a wrong condition check.
6 年前
Andre McGrail
17b2491d
Added missing d3d11_9x excludes
6 年前
Felipe Lira
bbeadae5
Added LightweightKeywords and ShaderPreprocessor. Stripping Meta pass from build.
6 年前
Aleksandr Kirillov
34562958
Added a shader that resolves a MSAA depth RT to execute on platforms that support tex2dms.
The only setup when we can skip depth copy and depth prepass is postfx + no screen-space shadows + no MSAA.
6 年前
Felipe Lira
c30fcd10
Added pipeline capabilities. Stripping shader meta pass and variants based on selected capabilities.
6 年前
Aleksandr Kirillov
0d71285d
Now forcing a blit instead of copying a texture if we need to resolve MSAA depth.
6 年前
Felipe Lira
38d02996
Split stripping at shader, pass and variant stage.
6 年前
Aleksandr Kirillov
1748dc67
Removed an unnecessary #pragma from the CopyDepthMSAA shader.
6 年前
GitHub
98944227
Merge pull request #1223 from Unity-Technologies/lw/get_rid_of_depth_prepass_when_possible
Lw/get rid of depth prepass when possible
6 年前
Felipe Lira
3bbb9197
Upgraded lightweight UI to have local shadow settings. Upgrader asset version. Stripping local shadows based on pipeline capabilities.
6 年前
GitHub
0f6aa33e
Merge pull request #1199 from Unity-Technologies/lw/UWP-fixes
Added missing d3d11_9x excludes
6 年前
Aleksandr Kirillov
430af144
Moved depth copying to an include file.
6 年前
Felipe Lira
ba310f35
Added support to local soft shadows. Added rule to strip soft shadows keyword.
6 年前
Felipe Lira
d62eb012
Updated simple lighting default material.
6 年前
Felipe Lira
8efb93de
Updated LightweightPipelineCore.cs to new C# convention
6 年前
Felipe Lira
a3a7368c
updated simple lighting shininess.
6 年前
Aleksandr Kirillov
3e54545d
Added stereo rendering support to CopyDepth shaders.
6 年前
Felipe Lira
dbdca030
Stripping Debug and HDRenderPipeline shaders.
6 年前
Evgenii Golubev
999f9fa8
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
6 年前
Aleksandr Kirillov
7c8cb1a7
Simplified DepthCopy.hlsl
6 年前
Felipe Lira
0c072a52
Added pass names to improve shader stripping debug readability. Fixed a typo.
6 年前
Aleksandr Kirillov
a4adefcb
Merged CopyDepth and CopyDepthMSAA shaders into one and created a keyword to control the differences.
6 年前
Felipe Lira
a39db674
Updated ShaderGraph templates
6 年前
Felipe Lira
cee6f8f7
Used autoformat tool on all changed files.
6 年前
Felipe Lira
84335068
Fixed warning.
6 年前
Felipe Lira
47ca4b6d
#ifdef'd LogVariants function
6 年前
Felipe Lira
a953a3e3
Addressed PR's comments
6 年前
Felipe Lira
dbaba107
Fixed shader warning from last changeset.
6 年前
GitHub
9aa25b18
Merge pull request #1243 from Unity-Technologies/lw/shader-keywords-stripping
Lw/shader keywords stripping
6 年前
GitHub
15d94d6d
Merge pull request #1244 from Unity-Technologies/lw/depth_copy_vr_support
Lw/depth copy vr support
6 年前
Felipe Lira
fab1cd33
Stripped invalid variants. Reduced Standard shader with full settings to 43.75% variants. Furter reduced tandard shader with minimal settings to 2.08%.
6 年前
Felipe Lira
5d3094de
Deleted LightweightUtils. Moved work to Core (partial class). Normalized files with the autoformat tool to be consistent to the convention.
6 年前
Felipe Lira
298cb6b0
Auto format of shader graph files.
6 年前
GitHub
a346a121
Merge pull request #1247 from Unity-Technologies/lw/api-review-v1
Lw/api review v1
6 年前
GitHub
0c7c73e4
Merge pull request #1252 from Unity-Technologies/lw/shader-keywords-stripping-v2
Stripped invalid variants.
6 年前
Aleksandr Kirillov
7e7e8ed5
WIP fix depth copy to scene view camera
6 年前
Felipe Lira
cc538d3c
Fixed multiple local shadows.
6 年前
Aleksandr Kirillov
4671f074
Fixed an issue with spawning "non-msaa texture bound to an msaa sampler" in the console in scene view.
6 年前
Felipe Lira
61f8c6ac
shadow strength already account for attenuation in non shadow casting lights.
6 年前
Aleksandr Kirillov
38b5c51b
Now binding the copied depth texture to `_CameraDepthTexture` after the copy.
6 年前
GitHub
ce0fa09f
Merge pull request #1259 from Unity-Technologies/lw/perobject-local-shadows
Fixed multiple local shadows.
6 年前
GitHub
ab445387
Merge pull request #1209 from Unity-Technologies/LWRP
LWRP
6 年前
GitHub
362e32d7
Merge branch 'master' into expose-numlights-per-cluster
6 年前
GitHub
9dec0564
Merge pull request #1263 from Unity-Technologies/lw/fix_copy_depth_to_scene_view_camera
Lw/fix copy depth to scene view camera
6 年前
Kay Chang
53b01e3a
WIP adding Switch support.
6 年前
Kay Chang
f5303717
Revert "WIP adding Switch support."
This reverts commit 9af0c8f34d9c5f809e96bd5f5502d6ac28b1f330.
6 年前
Remy
256e6c9c
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
# Conflicts:
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/CommonAssets/Materials/PreRefractionPassTester.mat
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/CommonAssets/SkySettings/HDRP_Default_Sky.asset
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/1xxx_Materials/1205_Lit_Transparent_Refraction.unity
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/1xxx_Materials/1205_Lit_Transparent_Refraction/Lit_Refraction_Plane_HiZ.mat
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/1xxx_Materials/1205_Lit_Transparent_Refraction/Lit_Refraction_Plane_NM.mat
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/1xxx_Materials/1205_Lit_Transparent_Refraction/Lit_Refraction_Plane_NM_Thickness.mat
# Tests/GraphicsTests/RenderPipeline/HDRenderPipeline/Scenes/1xxx_Materials/1205_Lit_Transparent_Refraction/Lit_Refraction_Plane_Proxy.mat.meta
# Tests/GraphicsTests/RenderPip...
6 年前
Kay Chang
c279dc9c
Re-added modified files for Switch without BOM.
6 年前
Frédéric Vauchelles
09596c67
Merge branch 'master' into feature/SSR
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Camera/HDCamera.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/Lit/Lit.hlsl
6 年前
Stephane Laroche
61ee5830
Merge branch 'master' into stacklit
6 年前
Yao Xiaoling
10c48c2c
Implemented terrain instancing. Updated UnityInstancing.hlsl for SRP.
6 年前
Evgenii Golubev
9b95d6ea
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
6 年前
GitHub
231beaa3
Merge pull request #1269 from Unity-Technologies/LWRP
Lwrp
6 年前
Aleksandr Kirillov
1f4e5415
Added explicit load and store actions to all SetRenderTarget commands.
6 年前
Felipe Lira
d426889d
Added shader stripping settings for the pipeline.
6 年前
GitHub
cb320925
Merge pull request #1279 from Unity-Technologies/lw/shader-stripping-settings
Added shader stripping settings for the pipeline.
6 年前
Aleksandr Kirillov
48b18113
Addressed code review feedback.
6 年前
GitHub
820a2353
Merge pull request #1289 from Unity-Technologies/lw/load_store_rt_optimization
Added explicit load and store actions to all SetRenderTarget commands.
6 年前
Felipe Lira
05b422c1
Created ScriptableRenderPass class to abstract passes. Ported DepthOnlyPass to new SRP.
6 年前
Felipe Lira
998892b5
Converted ShadowPass to the new ScriptableRenderPass
6 年前
sebastienlagarde
1aab1b89
LW: Keep master compiling with 2018.1
6 年前
Felipe Lira
9a5ecd7b
Added Forward renderer. Changes ScriptableRenderPass interface.
6 年前
GitHub
4431a85e
Merge pull request #1274 from Unity-Technologies/LW-Keep-master-compiling-with-2018.1
LW: Keep master compiling with 2018.1
6 年前
sebastienlagarde
0ddaf44e
Merge remote-tracking branch 'refs/remotes/origin/master' into 2018.1-experimental
6 年前
Felipe Lira
17a99791
Moved most content to LightweightForwardRenderer. Created passes to encapsulate logic. Currently passes are selected based on primitive feature/capabilities/frame settings.
6 年前
Felipe Lira
5b75c36e
Caching common filter settings. Created method to provide DrawRendererSettings.
6 年前
Felipe Lira
8f6ad3bd
Created shadow utils.
6 年前
Felipe Lira
c05148cf
Implemented depth copy pass. Fixed a case that was causing depth prepass to execute even when no directional shadows were rendered.
6 年前
Felipe Lira
e7451f17
Enabled Dynamic batching.
6 年前
sebastienlagarde
f5c6eec7
Merge remote-tracking branch 'refs/remotes/origin/master' into switch_support
6 年前
Felipe Lira
98c82c99
All renderpasses referencing attachments by handle
6 年前
GitHub
f8e74a10
Merge pull request #1277 from Unity-Technologies/switch_support
Switch support
6 年前
Stephane Laroche
10f8090a
Merge branch 'stacklit' into stacklit_vl_merge
# Conflicts:
# ScriptableRenderPipeline/Core/CoreRP/ShaderLibrary/BSDF.hlsl
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Editor/Material/StackLit/StackLitUI.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/StackLit/StackLit.hlsl
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/StackLit/StackLit.shader
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/StackLit/StackLitData.hlsl
6 年前
Felipe Lira
7b171db4
Fixed Texture2DMS resolve. Simplified renderer state by baking shadow settings into camera data.
6 年前
Felipe Lira
1e580cd4
Merge branch 'LWRP' into lw/api-refactor-v1
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/LightweightPipeline.cs
# ScriptableRenderPipeline/LightweightPipeline/LWRP/LightweightShadowPass.cs
6 年前
Felipe Lira
1cbd9d71
Fixed typo when setting rendertargets.
6 年前
Felipe Lira
ab311887
Turns out the material immediate set doesn't really work.
6 年前
Felipe Lira
81737c15
Revert " Enabled Dynamic batching."
This reverts commit 94d611ce10f0f855e7043574f6e1e5c10bed4234.
6 年前
Felipe Lira
b918fecb
Addressed PR comments.
6 年前
Felipe Lira
01256b7a
Removed dependency from pipeline asset in shadow map passes
6 年前
Stephane Laroche
ecc9d71b
Merge remote-tracking branch 'mainrepo/master' into stacklit
6 年前
sebastienlagarde
2c1c78cf
Merge branch 'master' into 2018.1-experimental
6 年前
sebastienlagarde
e4f497dc
Fix issue with preprocessor
6 年前
GitHub
08b41047
Merge pull request #1288 from Unity-Technologies/Fix-issue-with-preprocessor
Fix issue with preprocessor
6 年前
sebastienlagarde
c6867a4e
Merge branch 'master' into 2018.1-experimental
6 年前
Yao Xiaoling
cb671fbb
Merge remote-tracking branch 'remotes/origin/master' into gpu_terrain
6 年前
Yao Xiaoling
afba3908
Fix LWRP terrain instancing.
6 年前
Raymond Graham
4e9dca70
Merge branch 'master' into volumetric-lighting-updates
6 年前
Evgenii Golubev
91dc696c
Merge upstream/master
6 年前
Frédéric Vauchelles
4bfaa623
merge master
6 年前
sebastienlagarde
f6e93052
Fix various C sharp and shader warning
6 年前
GitHub
212ff6b3
Merge pull request #1324 from Unity-Technologies/Fix-misc-warning
Fixed warnings as requested by Spotlight customer
6 年前
Stephane Laroche
e0b3d217
Merge branch 'master' into stacklit
6 年前
sebastienlagarde
64f35bd6
Merge remote-tracking branch 'refs/remotes/origin/master' into sg/move-repository
6 年前
Brandon Fogerty
5a959061
LWRP XR Single-pass Instancing and Multi-view Support
Added support for single-pass instancing and multi-view support for XR with LWRP.
6 年前
Matt Dean
2f656824
Update lightweight subshaders and templates to support vertex mod
6 年前
GitHub
d4445a1b
Merge pull request #1350 from Unity-Technologies/XRSinglePassInstancingSupport
LWRP XR Single-pass Instancing and Multi-view Support
6 年前
Matt Dean
0546ae13
Fix template issues
6 年前
Stephane Laroche
b3ee7f83
Merge branch 'master' into stacklit
6 年前
Felipe Lira
25e45b36
Merge branch 'master' into LWRP
# Conflicts:
# ScriptableRenderPipeline/Core/CoreRP/Utilities/CoreUtils.cs
# ScriptableRenderPipeline/LightweightPipeline/LWRP/LightweightPipeline.cs
6 年前
Felipe Lira
63a6fe03
Merge branch 'LWRP' into lw/api-refactor-v1
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/LightweightPipeline.cs
6 年前
Matt Dean
c43790f0
Fixes for PR
6 年前
Felipe Lira
c13ab97d
fixed Final pass blit
6 年前
GitHub
ae1dff05
Merge pull request #1358 from Unity-Technologies/sg/vertex-modification
Vertex Modification
6 年前
Felipe Lira
4dcb7214
Added camera HDR setup
6 年前
Evgenii Golubev
1f059c6b
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
6 年前
Felipe Lira
4e3fad68
Fixed copyDepth pass.
6 年前
Felipe Lira
1a4378d1
PostProcess stack will handle cases where src = dest are same and a single effect is on stack.
6 年前
Alex Lian
3be7d580
Merge remote-tracking branch 'origin/master' into build/automation
6 年前
Stephane Laroche
9498fe0b
Merge branch 'master' into stacklit
6 年前
GitHub
19d1506c
Merge pull request #1337 from Unity-Technologies/lw/api-refactor-v1
Lw/api refactor v1
6 年前
Felipe Lira
a55f3bfe
Added support to DynamicBatching. It's enabled by default and can be changed in the pipeline asset. Created RenderingData to hold all other data containers.
6 年前
GitHub
321f6700
Merge pull request #1367 from Unity-Technologies/lw/dynamic-batching
Added support to DynamicBatching. It's enabled by default and can be…
6 年前
Felipe Lira
3160d4ad
Fixed DepthCopy shader. Disabled depth resolve on VR until we can properly figure out how to resolve texture2DMS in stereo.
6 年前
Felipe Lira
506d7954
Add code to prevent nested camera rendering.
6 年前
GitHub
b0de4212
Merge pull request #1372 from Unity-Technologies/lw/fix-nested-camera-rendering
Add code to prevent nested camera rendering.
6 年前
Matt Dean
36a0484f
Merge remote-tracking branch 'origin/master' into sg/texture-types
6 年前
GitHub
b5990ea4
Merge pull request #1374 from Unity-Technologies/lw/fix-texture2dms
Fixed DepthCopy shader. Disabled depth resolve on VR until we can pr…
6 年前
Felipe Lira
60efd574
Added float and half variants to instrisicts
6 年前
Felipe Lira
2c09ec14
Fixed format and line endings.
6 年前
GitHub
c27f37c6
Merge pull request #1378 from Unity-Technologies/LWRP
Lwrp
6 年前
Felipe Lira
b9fd7d1c
Fixed wrong name replace
6 年前
GitHub
9326bf71
Merge pull request #1379 from Unity-Technologies/float-half-instrisics
Float half instrisics
6 年前
Frédéric Vauchelles
3932faa4
Merge branch 'master' into feature/SSR
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/CHANGELOG.md
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Camera/HDCameraFrameHistoryType.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Material/Lit/Lit.hlsl
6 年前
Felipe Lira
3cc463d7
We don't have support to highp Texture2DMS in shader back end. Disabling multisample depth resolve until we fix the issue.
6 年前
Peter Bay Bastian
927000b8
Merge branch 'master' into sg/texture-types
6 年前
sebastienlagarde
c0461407
Merge branch 'master' into Add-support-of-per-light-shadow-mask-control
6 年前
GitHub
7f5da648
Merge branch 'master' into sg/show-generated-code
6 年前
GitHub
efe360da
Merge pull request #1384 from Unity-Technologies/lw/temporary-depth-precision-fix
Disable depth multisample resolve
6 年前
Felipe Lira
a22a1673
Small change to allow override SHADOWS_SCREEN define.
6 年前
Felipe Lira
9c960b8e
Added CommandBuffer profiler markers so inspecting frame on FrameDebugger and RenderDoc is much easier.
6 年前
Felipe Lira
93442ebc
If we need to copyDepth we always copy with Blit until we figure out a way to check src and dest sizes.
6 年前
GitHub
a709a016
Merge pull request #1390 from Unity-Technologies/lw/disable-copydepth
Fixes issue where CopyDepthSubpass fails when src and dest are diff sizes
6 年前
Felipe Lira
733691b3
Converted more files to new C# standard.
6 年前
GitHub
d2db4069
Merge pull request #1391 from Unity-Technologies/lw/api-refactor-v2
Converted more files to new C# standard.
6 年前
GitHub
d0383483
Merge pull request #1389 from Unity-Technologies/lw/profiler-markers
Added CommandBuffer profiler markers
6 年前
Tim Cooper
2c4a517b
Merge remote-tracking branch 'origin/master' into build/automation
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Editor/ShaderGraph/HDPBRPass.template
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Editor/ShaderGraph/HDPBRPass.template.meta
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Editor/ShaderGraph/HDUnlitPassForward.template
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Editor/ShaderGraph/HDUnlitPassForward.template.meta
# ScriptableRenderPipeline/HDRenderPipeline/sub-package.json
# ScriptableRenderPipeline/LightweightPipeline/LWRP/Editor/LightweightAssetEditor.cs
# ScriptableRenderPipeline/LightweightPipeline/LWRP/Editor/LightweightAssetEditor.cs.meta
# ScriptableRenderPipeline/LightweightPipeline/LWRP/Editor/LightweightPipelineAssetEditor.cs
# ScriptableRenderPipeline/LightweightPipeline/LWRP/Editor/LightweightPipelineAssetEditor.cs.meta
# ScriptableRenderPipeline/LightweightPipeline/LWRP/LightweightShadowPass.cs.meta
# ScriptableRenderPipeline/Ligh...
6 年前
sebastienlagarde
b9bb2978
Rename UnityObjectToWorldDir to TransformObjectToWorldDir + add comment
6 年前
Tim Cooper
99d825bc
first pass fixing paths
6 年前
GitHub
b75bee23
Merge pull request #1393 from Unity-Technologies/Rename-UnityObjectToWorldDir
Rename UnityObjectToWorldDir to TransformObjectToWorldDir + add comment
6 年前
Tim Cooper
fafb59af
Run code formatter.
6 年前
Frédéric Vauchelles
4d7f78f1
Merge branch 'master' into feature/SSR
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Editor/BuildPlayer/HDRPVariantStripper.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Lighting/LightLoop/LightLoop.cs
6 年前
Aleksandr Kirillov
3beb9a60
Added viewDir to vertexOutput and reused the functions from Standard LWRP shader for normal and viewDirection calculation.
Added and/or fixed precision specifiers for constants.
6 年前
Felipe Lira
47f6f703
Fix LWRP camera nested code
6 年前
Aleksandr Kirillov
fbdeb254
Renamed splat_control to splatControl.
Optimized SplatmapMix function.
6 年前
Aleksandr Kirillov
f9292a0e
A bit more renaming of splat_control.
6 年前
sebastienlagarde
d6b439fd
Remove SRPMARKER reference as it doesn't exist anymore
6 年前
GitHub
b0d2599c
Merge pull request #1403 from Unity-Technologies/Remove-SRPMARKER
Remove SRPMARKER reference as it doesn't exist anymore
6 年前
GitHub
fdc0cd77
Merge pull request #1404 from Unity-Technologies/fix-camera-nested-code
Fix LWRP camera nested code
6 年前
sebastienlagarde
67c1ca49
Remove UNITY_2018_2_OR_NEWER define (as we are on 2018.2)
6 年前
GitHub
7914a34a
Merge pull request #1407 from Unity-Technologies/remove-UNITY_2018_2_OR_NEWER
Remove UNITY_2018_2_OR_NEWER define (as we are on 2018.2)
6 年前
Matt Dean
ad13e4b0
Add Face Sign functionality to LWRP, HDRP and preview subshaders
6 年前
Peter Bay Bastian
544afac6
Add extra parameter to shader generation functions for master nodes and sub-shaders to track changes to dependencies
6 年前
GitHub
58fd779d
Merge pull request #1435 from Unity-Technologies/sg/import-dependencies
Import dependencies
6 年前
Brandon Fogerty
5677b4e8
LWRP XR Single Pass Instancing Shadow Fixes
After the LWRP refactor, both directional and local shadows were broken for XR when using Single Pass Instancing. This commit fixes those issues.
6 年前
Chris Tchou
d3bcb929
Fixes for vertex animation velocity buffer, screen position
And some refactoring
6 年前
Felipe Lira
6b4d0c0c
Fixed shadow filtering issue on main light
6 年前
Felipe Lira
d36ea376
Fixed scaling issue with camera viewport
6 年前
Felipe Lira
ef05aed7
Fix issue clearing issue with multiple cameras
6 年前
Felipe Lira
93391382
Fixed issue that was causing offscreen camera to render black when either depth or opaque color was requested.
6 年前
Felipe Lira
98343ed4
Fixed camera clear issues when rendering to backbuffer.
6 年前
Felipe Lira
404f5c60
Fixed rendering issue in player. Split LightweightKeywords into two classes LightweightKeywordStrings is used in runtime/editor and LightweightKeyword is used in editor only.
6 年前
Felipe Lira
1b24b6cc
pass samples is now a property.
6 年前
Felipe Lira
a96f6a59
Avoid GC pressure by caching camera profiler tag.
6 年前
Felipe Lira
756a5d21
try/catch camera rendering block only on EDITOR
6 年前
Felipe Lira
45ae7c94
Revert " Avoid GC pressure by caching camera profiler tag."
This reverts commit d8f7e26fc5852d7d5753cb51c242ef5015fabb5a.
6 年前
Felipe Lira
f5530a61
Fixed AnimBool name collision with base editor.
6 年前
Felipe Lira
8a2a642a
Remaining AnimBool name collision fixed.
6 年前
Nerites
59b89be9
Draft 1.0 of XRSettings.eyeTextureResolutionScale hookup
6 年前
GitHub
51a1873e
Merge branch 'master' into update-changelog
6 年前
GitHub
f4d8c338
Merge pull request #1449 from Unity-Technologies/vertexAnimHDRP2
Vertex anim HDRP
6 年前
Peter Bay Bastian
b4dd9062
Merge remote-tracking branch 'origin/master' into sg/facesign
6 年前
GitHub
900da40e
Merge pull request #1430 from Unity-Technologies/sg/facesign
Add Face Sign functionality
6 年前
GitHub
69bd5389
Merge pull request #1483 from Unity-Technologies/lw/bugfixes
Lw/bugfixes
6 年前
sebastienlagarde
4a622009
Merge branch 'master' into refactor-shader-variant-per-material
6 年前
Oliver Schnabel
3a15d806
Merge remote-tracking branch 'remotes/origin/master' into StackLit2
6 年前
Felipe Lira
743ee820
Fixed non matching profiler sample
6 年前
GitHub
b038ab72
Merge pull request #1486 from Unity-Technologies/lw/fix-profiler-markers
Fixed non matching profiler sample
6 年前
Felipe Lira
2a043f5d
Fixed occlusion strength. All LWRP shaders are defined with target model 2.0.
6 年前
Felipe Lira
7a610fcd
Fixed issue that was causing a copyDepth pass to be called even when a depth from prepass is available.
6 年前
Remy
7bf53f3c
Merge branch 'master' into HDRP-Tests
6 年前
Stephane Laroche
7933fd8d
Merge branch 'master' into StackLit2
6 年前
Paul Melamed
797daf79
Merge branch 'master' into decals/ss3_channel_mask
6 年前
GitHub
49de6602
Merge pull request #1490 from Unity-Technologies/lwrp/xr/spi/shadows-fix
LWRP XR Single Pass Instancing Shadow Fixes
6 年前
Felipe Lira
ec6f0e8f
Fixed GLES 2.0 shader compiler error in Integration Test suite.
6 年前
Felipe Lira
ec95c96d
Exposed render scale and shadow distance to be set by script.
6 年前
Oliver Schnabel
d5f645ee
Merge remote-tracking branch 'remotes/origin/master' into StackLit2
6 年前
Andre McGrail
d0452097
GPU Instancing work on LWRP shadergraph shaders
-Fixed placement of main passes instancing setup
-Added missing stereo instancing macros
-Added missing fragment Instancing ID for future work in shadow/depth passes
6 年前
Andre McGrail
ecc51271
Reverted the additional instancing ID in the vertex input.
6 年前
Andre McGrail
30801fdf
Revert file to before branch off.
6 年前
GitHub
c64e5f3f
Merge pull request #1496 from Unity-Technologies/lw/shadergraph-instancing-fix
LWRP Shadergraph GPU instancing fixes
6 年前
Andre McGrail
2add303c
Small terrain shader fixes
-Added projector back in so brush previews are visible
-Fixed the meta pass
-Added pass names to the terrain base shader
6 年前
sebastienlagarde
6c870111
Merge branch 'master' into FalseColorMode
6 年前
GitHub
c42a1a4a
Merge pull request #1499 from Unity-Technologies/lw/terrain-shader-fixes
Small terrain shader fixes
6 年前
Sebastien Lagarde
c95b7c47
Merge branch 'master' into normal-buffer-support
6 年前
Paul Melamed
29ce571e
Merge branch 'master' into decals/ss3_channel_mask
6 年前
GitHub
f82aef0c
Merge branch 'master' into VisualizeShadowMasks
6 年前
Felipe Lira
312a5259
Screenspace shadow resolve is only done in case of cascade shadows.
6 年前
Felipe Lira
0d778bae
Fixed some cascade issues
6 年前
Stephane Laroche
7842bbf8
Merge remote-tracking branch 'mainrepo/master' into StackLit2
6 年前
Nerites
dcbdc53b
Naive hookup for cameraData.renderScale <->
XRSettings.eyeTextureResolutionScale in XR mode
6 年前
Oliver Schnabel
ecdbdcab
Merge branch 'StackLit2' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into StackLit2
6 年前
Nerites
fc7a988b
Updated comment and adjusted else formatting
6 年前
Remy
98989fb6
Merge branch 'master' into HDRP-Tests
6 年前
Felipe Lira
7193e88e
Merge branch 'master' into lw/bugfixes
# Conflicts:
# com.unity.render-pipelines.lightweight/CHANGELOG.md
6 年前
GitHub
7b5dafbd
Merge pull request #1514 from Unity-Technologies/lw/bugfixes
Lw/bugfixes
6 年前
Thomas
01ee049b
Merge branch 'master' into gfx-tests-postfx
6 年前
Oliver Schnabel
c493d0fb
Merge remote-tracking branch 'remotes/origin/master' into StackLit2
6 年前
Felipe Lira
21416f83
Fixed GLCore compute buffer
6 年前
Chris Tchou
6408007a
Merge branch 'master' into hdrpcleanup
# Conflicts:
# com.unity.render-pipelines.high-definition/HDRP/Editor/ShaderGraph/HDPBRPass.template
# com.unity.render-pipelines.high-definition/HDRP/Editor/ShaderGraph/HDPBRSubShader.cs
# com.unity.render-pipelines.high-definition/HDRP/Editor/ShaderGraph/HDUnlitPassForward.template
# com.unity.render-pipelines.high-definition/HDRP/Editor/ShaderGraph/HDUnlitSubShader.cs
6 年前
GitHub
6147be48
Merge pull request #1521 from Unity-Technologies/lw/computebuffer-fix
Lw/computebuffer fix
6 年前
Antoine Lelievre
516b896c
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
6 年前
Martin Thorzen
28b10444
Initial UI fixes. Lots of commented code. Will clean later. Just submitting for bckp
6 年前
Martin Thorzen
a89bfc3d
Updates to the LW Asset Inspector
6 年前
GitHub
93c87374
Merge pull request #1516 from Unity-Technologies/lw/shadow-optimization
Lw/shadow optimization
6 年前
Martin Thorzen
10439d90
Removed the commented code.
6 年前
Felipe Lira
b52b15f0
Fixed wrong keyword in shader graph shadow template
6 年前
Martin Thorzen
9d5a9da0
Removed commented code
6 年前
GitHub
96162457
Merge pull request #1528 from Unity-Technologies/lw/fix-shadergraph-shadowtypo
Fixed wrong keyword in shader graph shadow template
6 年前
Peter Bay Bastian
549996da
Allow sub-shaders to tell whether they are compatible with a given render pipeline, and hook it up with the UI support for that such that an error is shown in the event that it's _not_ compatible.
This also adds a check in Update() such that the UI is reloaded when the render pipeline changes.
6 年前
Stephane Laroche
a49a696e
Merge branch 'master' into StackLit2
6 年前
GitHub
fc54c873
Merge pull request #1507 from Unity-Technologies/renderScale_eyeTextureResolutionScale
Naive hookup for cameraData.renderScale <-> XRSettings.eyeTextureResolutionScale in XR mode
6 年前
Remy
9db2a137
Merge branch 'master' into HDRP-Tests
6 年前
Felipe Lira
51dc02e6
Updated LWRP to match SRP batcher layout block features
6 年前
GitHub
cdb3a8a7
Merge pull request #1537 from Unity-Technologies/lw/fix-unityperdraw-cblayout
Lw/fix unityperdraw cblayout
6 年前
Felipe Lira
8929d979
Added additional camera data component to controls shadows, depth texture and color.
6 年前
Remy
57fedd6c
Merge branch 'master' into HDRP-Tests
6 年前
Kay Chang
faee5b5e
Fixed compilation errors for Switch platform.
6 年前
GitHub
25f5aa64
Merge branch 'master' into lw/lw-pipeline-asset-inspector
6 年前
Felipe Lira
0e5f015e
Few shadow optimizations:
- Removed indexing from non cascade path
- Avoid homogeneous coordinate division when in orthographic projection
- Removed 7x7 tent filtering that was used in PC and cascades. That's too much as when doing cascades we resolve into screenscape shadow and do bilinear filter.
6 年前
Felipe Lira
d25a90be
Updated changelog and fixed comment.
6 年前
GitHub
8fbd1282
Merge pull request #1536 from Unity-Technologies/lw/lw-pipeline-asset-inspector
LW pipeline asset inspector UI
6 年前
GitHub
d4992b3f
Merge branch 'master' into lw/camera-additional-data
6 年前
GitHub
ed505754
Merge pull request #1539 from Unity-Technologies/lw/camera-additional-data
Lw/camera additional data
6 年前
Felipe Lira
6fec7479
Pushed missing camera component.
6 年前
sebastienlagarde
55e4d1aa
Merge branch 'master' into DominantLightContactShadow
6 年前
GitHub
33e0aa28
Merge pull request #1545 from Unity-Technologies/lw/shadow-optimization-v2
Lw/shadow optimization v2
6 年前
Felipe Lira
d345bff0
Disabling temporarily MSAA with Texture2dArray to fix rendering in VR multiview and single pass instanced
6 年前
Felipe Lira
f1650b8c
Fixed PS4 compiler error.
6 年前
GitHub
3a6a4e59
Merge branch 'master' into sg/spheremasknode
6 年前
sebastienlagarde
8140058d
Merge branch 'master' into ContactShadowWithLightTransmission
6 年前
GitHub
bd393bda
Merge branch 'master' into switch-support
6 年前
Kay Chang
6f8fb9c4
Switch compilation fixes.
6 年前
GitHub
57261f28
Merge pull request #1548 from Unity-Technologies/switch-support
Fixed compilation errors for Switch platform.
6 年前
Nerites
4b5c5d5c
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into xrsettings
6 年前
Nerites
71589903
RenderScale -> TargetScale; added groundwork for ViewportScale
6 年前
Stephane Laroche
f46075fb
Merge remote-tracking branch 'mainrepo/master' into StackLit2
# Conflicts:
# com.unity.render-pipelines.high-definition/HDRP/Material/Lit/Lit.hlsl
# com.unity.render-pipelines.high-definition/HDRP/Material/StackLit/StackLit.cs.hlsl
# com.unity.render-pipelines.high-definition/HDRP/Material/StackLit/StackLit.hlsl
6 年前
Nerites
38e2de4a
Commented out things that aren't hooked up yet (XRSettings,
ViewportScale)
6 年前
Nerites
3e8fd749
Typo fix in SetupPerCameraShaderConstants
6 年前
GitHub
0610a60c
Merge branch 'master' into sg/error-for-incompatible-pipeline
6 年前
GitHub
86a4970b
Merge pull request #1535 from Unity-Technologies/sg/error-for-incompatible-pipeline
Warn about lack of compatible render pipeline asset
6 年前
Sebastien Lagarde
34ae5a69
Merge branch 'master' into ios-texture-format
6 年前
Sebastien Lagarde
5196e7ed
Merge branch 'master' into EmissiveMeshForAreaLight
6 年前
Antoine Lelievre
a452a9db
Merge branch 'master' into LightUnits
6 年前
GitHub
1cf3ed86
Merge pull request #1582 from Unity-Technologies/switch-support
Switch compilation fixes.
6 年前
GitHub
1045d10d
Merge branch 'master' into sg/fix-duplicate-subgraphs
6 年前
GitHub
f7309758
Merge pull request #1551 from Unity-Technologies/lw/platform-fixes
Lw/platform fixes
6 年前
sebastienlagarde
7934a87a
Merge branch 'master' into LightUnits
6 年前
Paul Melamed
141afc6f
Merge branch 'master' into decals/v2/per_channel_mask
# Conflicts:
# com.unity.render-pipelines.high-definition/HDRP/Material/Decal/Decal.cs.hlsl
6 年前
Remy
540d190a
Merge branch 'master' into HDRP-Tests
# Conflicts:
# TestProjects/HDRP_Tests/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/1102_Unlit_Distortion.png
# TestProjects/HDRP_Tests/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/1103_Unlit_Distortion_DepthTest.png
# TestProjects/HDRP_Tests/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/1202_Lit_DoubleSideNormalMode.png
# TestProjects/HDRP_Tests/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/1204_Lit_Transparent_Fog.png
# TestProjects/HDRP_Tests/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/1208_Lit_Displacement_POM.png
# TestProjects/HDRP_Tests/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/1209_Lit_Displacement_Vertex.png
# TestProjects/HDRP_Tests/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/1210_Lit_BentNormal.png
# TestProjects/HDRP_Tests/Assets/ReferenceImages/Linear/WindowsEditor/Direct3D11/1302_SSS_MaxRadius.png
# TestProjects/HDRP_Tests/Assets/ReferenceImages/Linear/Window...
6 年前
Nerites
386f0a0d
Added XRGConfig struct which should be used as SRP's interface with XR
6 年前
Felipe Lira
4efe7926
Fixed VR postfx rendering.
6 年前
Matt Dean
1b3f1ca2
Merge branch 'master' into sg/fix-hd-meta-code-cuplication
6 年前
Matt Dean
1c4c0d09
Merge branch 'master' into sg/fix-dielectric-specular-control
6 年前
Stephane Laroche
cbb9a885
Merge branch 'master' into StackLit2
# Conflicts:
# com.unity.render-pipelines.high-definition/HDRP/Material/StackLit/StackLit.hlsl
6 年前
Tim Cooper
893f84e9
Add warnings as errors to test projects + fix issues
6 年前
Tim Cooper
8406655d
Merge branch 'master' into ShaderGraphTests
# Conflicts:
# TestProjects/ShaderGraph/Packages/manifest.json
6 年前
Nerites
cc9ae6f7
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into xrsettings
6 年前
Nerites
9b69a952
Merge xrconfig branch into xrsettings
6 年前
Nerites
4f7a3f70
Fixed integration of XRGConfig into LWRP
6 年前
GitHub
0783dfdf
Merge pull request #1618 from Unity-Technologies/lw/vr-postfx-fix
Fixes issue #1595 . [DON'T MERGE YET. This PR depends on another PostFX PR]
6 年前
Nerites
70191739
Removed unneeded "using UnityEngine.XR"
6 年前
Nerites
407e6c5d
Fixed polarity of disables. Currently updates UI to updated XR enabled
value only in Play mode.
6 年前
Nerites
d1f4f8d3
Renamed XRGConfig to adhere to coding style standards. Added a way to
update UI before hitting Play.
6 年前
Nerites
8087b626
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into xrsettings
6 年前
GitHub
8fc6e2f2
Merge pull request #1570 from Unity-Technologies/xrsettings
XRGConfig: New interface to XRSettings for SRP
6 年前
GitHub
684cc873
Revert "XRGConfig: New interface to XRSettings for SRP"
6 年前
GitHub
179bfa69
Merge pull request #1635 from Unity-Technologies/revert-1570-xrsettings
Revert "XRGConfig: New interface to XRSettings for SRP"
6 年前
Nerites
97fc9e5c
Revert "Revert "XRGConfig: New interface to XRSettings for SRP""
This reverts commit 0c6b7e6cd32c90a62bf892ff91fa6362695843ff.
6 年前
Felipe Lira
164ce034
Fog is now computed outside the simple lighting function.
6 年前
Nerites
2ff04938
Hid viewportscale and renderscale in XR GUI section. Tied XR renderscale
to SRP renderscale and tied XR viewport scale to 1 pending viewport
scale fixes.
6 年前
GitHub
162e4cee
Merge pull request #1645 from Unity-Technologies/xrsettings
UI cleanup for XRGraphicsConfig renderScale/viewportScale
6 年前
GitHub
799ad6ba
Merge pull request #1637 from Unity-Technologies/lw/move-fog-outside-lighting
Fog is now computed outside the simple lighting function.
6 年前
GitHub
170c9b56
Draft/lw/callbacks ( #1646 )
* Add explicit pass architecture to lightweight. It is possible to write a custom pass and a custom LW renderer and arrange these passes in a way that makes sense for your project.
* Remove Command buffer from setup API
* Pull surface data into their own passes for more explicit control.
* Splitting out existing LW passes to be more granular
* Add default LWRP renderer that can be used as a reference
* Add test for custom LW pipe.
* Split out RT handles to be part of the renderer configuration now.
* Remove Surface handling from LW Renderer and push to passes.
* Add template images for new test.
* Update changelog
6 年前
sebastien lagarde
c7b86128
Merge branch 'master' into FixLightUnitUpgrade
6 年前
Yao Xiaoling
7ba05ba9
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into gpu_terrain. Will fix merge afterwards.
6 年前
GitHub
61a18996
Fix assembly names to match unity convention. ( #1675 )
* Fix assembly names to match unity convention.
* Update post process version to use.
* Update post to depend on the correct (next) version.
6 年前
Yao Xiaoling
38856112
Fix merge.
6 年前
Nerites
86a99323
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into xrsettings
6 年前
sebastienlagarde
17749894
Merge branch 'master' into HDRP/staging
6 年前
Julien Ignace
e93b061e
Merge branch 'HDRP/staging' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into Branch_FixPPCopy
6 年前
Remy
1bce3600
Merge branch 'master' into tests/hdrp/distortion
6 年前
Aleksandr Kirillov
4695f235
Merge branch 'master' into lw/terrain_optimization
6 年前
Jennifer Nordwall
0e161243
Renamed Area to Rectangle
We introduced a new light type (Disc) which is also an Area light. To make it less confusing, we decieded to rename Area to Rectangle.
6 年前
GitHub
7281fe31
Merge branch 'HDRP/staging' into decals/v2/per_channel_mask_new_ui
6 年前
GitHub
868aeec4
Generate correct depth and shadow passes for LW with alpha clip ( #1590 )
* Add minimal surface definition to LWRP depth and shadow passes
* Update changelog
* Fix LW Unlit subshader shadow/depth clip
6 年前
Remy
2883e443
Merge branch 'master' into tests/hdrp/distortion
6 年前
Stephane Laroche
73aab246
Merge branch 'hdrp/staging' into StackLit2_TrunkTest
# Conflicts:
# com.unity.render-pipelines.high-definition/HDRP/Material/StackLit/StackLit.cs
6 年前
Nerites
4c6e512a
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into xrsettings
6 年前
Nerites
7a18f28e
Revert "Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into xrsettings"
This reverts commit b4235a00abc6fa6e57b0ec4e3b9ac5476a00483b, reversing
changes made to 9f8c48222c8e832dafba28a61d7eb38a18a5f9c8.
6 年前
Nerites
5182ab18
Revert "Revert "Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into xrsettings""
This reverts commit ec4368043e0e48024a999926b30a6d885a9c6d5d.
6 年前
GitHub
74d0a872
Merge pull request #1745 from Unity-Technologies/master
Merge from master
6 年前
Julien Ignace
5bfcc8cd
Merge branch 'HDRP/staging' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into HDRP/fix-sun-baking
6 年前
Yao Xiaoling
4d7a5d51
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into gpu_terrain
6 年前
Yao Xiaoling
15531c13
Fix review comments:
* Put all variables in cbuffer.
* Delete motion vector pass.
* Follow naming convention for basemap gen shader.
6 年前
Yao Xiaoling
0e0c5530
Update terrain utility passes names. Outlining doesn't work. Will fix later.
6 年前
GitHub
43aa9fb2
Remove Pass Dependency on Renderer ( #1794 )
* Remove pass dependency on renderer. This causes issues with the custom passes as cleanup is not handeld properly.
6 年前
Yao Xiaoling
a11976bf
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into gpu_terrain
6 年前
Tim Cooper
de2f585d
Fix compiler warnings.
6 年前
Yao Xiao Ling
5b4c4f1c
Move PackHeightmap/UnpackHeightmap to Common.hlsl.
6 年前
Tim Cooper
5380179a
Updated LWRP tests, fixed shadow cascades ( #1808 )
* Init push
-Updated existing tests, simplified and compressed
-Added new tests, many more, to cover missing coverage and prepare for upcoming features
-Compressed Images to save space
-Removed duplicate or unused assets
* Added Shadergraph test scene
Tweaked existing material files
* Updated missing prefabs (due to nested prefabs)
Added all OSX Metal reference images
* Fixed issue with test 050_shader_graphs where the UVs broke in playmode
* Updated Build List
* Added check for only enabled scenes in the build menu, this will help avoid issues running tests not in the build and also easily be able to disable tests if needed
* Tweaked tests
Added OSXEditor Metal reference images
Added WindowsEditor DX11 reference images
* Fix shadow cascade issue that was due to cut and paste error lol
* Updated cascade test with correct references
Updated Adam prefab to nested prefabs
* Update windowsEditor DX11 ...
6 年前
Felipe Lira
a0356c46
Fixed _WorldToShadow warning.
6 年前
Sebastien Lagarde
cd85f0d3
Merge branch 'master' into HDRP/staging
6 年前
Antoine Lelievre
d5e69c03
Merge HDRP/staging
6 年前
sebastienlagarde
72687aa9
Merge branch 'HDRP/staging' into HDRP/fix/reflection-probe-offset-with-rotation
6 年前
GitHub
b094e6ea
Merge pull request #1811 from Unity-Technologies/lw/fix-shadowcascadewarning
Fixed _WorldToShadow warning.
6 年前
GitHub
633c0bcc
Lw/fix custom renderer lifetime 1061353 ( #1814 )
* Fixed custom renderer lifetime issue. Materials are not cached anymore in the passes, instead the renderer is passed in execution and resources are accessed from it.
* updated release notes
6 年前
Felipe Lira
7385b99e
Updates to LW Asset Inspector ( #1741 )
* Updated Inspector
Updated inspector with the feedback we got from UX/UI. looks sooooo purrrrrty now X0
* updated .md
* cleanup
6 年前
GitHub
b400b1c1
Merge branch 'master' into lw/terrain_optimization
6 年前
GitHub
4bdfe711
Update LightweightPassLitTerrain.hlsl
Addressed a comment from code review
6 年前
GitHub
392abaf6
Merge pull request #1708 from Unity-Technologies/lw/terrain_optimization
Lw/terrain optimization
6 年前
sebastienlagarde
0267674b
Merge branch 'master' into HDRP/staging
6 年前
GitHub
ee4e73a4
Merge branch 'HDRP/staging' into RemoveSkyInLuxMeter
6 年前
sebastienlagarde
f75e94af
Merge branch 'HDRP/staging' into HDRP/fix/ObliqueLightLoop
6 年前
GitHub
9a457bcc
Lw/bugfix/1058812 ( #1818 )
* Disabled StruturedBuffer due to an issue with Graphics Emulation
* added release notes
* updated template image
6 年前
egomeh
7fd6344a
Add light request delegate for lightmap baking
6 年前
GitHub
7fb58b9a
Lw/bugfix/1059142 ( #1823 )
* Fixed lightweight directional cascade culling.
* updated release notes
6 年前
egomeh
84f4c707
Remove division with pi in light intensity in light callback
6 年前
GitHub
625a1a9c
Fixed issue with shadow cascade culling. ( #1831 )
6 年前
egomeh
ba0b9874
Remove quadFalloff part of distance attenuation
6 年前
Sebastien Lagarde
72141169
Merge branch 'master' into lighting-arealigh-fixup
6 年前
GitHub
80401d99
Merge pull request #1710 from Unity-Technologies/lighting-arealigh-fixup
Renamed Area to Rectangle
6 年前
Sebastien Lagarde
05036cac
Merge branch 'HDRP/staging' into HDLightExplorerExtension
6 年前
sebastienlagarde
f7078aa6
Merge branch 'master' into volume-texture-tool
6 年前
sebastienlagarde
b5fa681b
Merge branch 'master' into HDLightExplorerExtension
6 年前
GitHub
8f2d2fc8
Lw/receive shadows prop ( #1830 )
* Added support to receive shadows prop in standard PBS and Simple Lighting shaders.
* Updated test scene
* updated release notes
* addressed PR comment.
* updated test images for test 020.
* merged test scene 020
6 年前
Frédéric Vauchelles
ce4065fd
Merge branch 'HDRP/staging' into HDRP/refactor-reflectionProbe/merge-probe-editors
6 年前
RSlysz
05f23629
Merge branch 'HDRP/refactor-reflectionProbe/merge-probe-editors' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into HDRP/refactor-reflectionProbe/merge-probe-editors
6 年前
Sebastien Lagarde
cbd762db
Merge branch 'master' into HDRP/staging
6 年前
GitHub
01fdbb38
Merge branch 'master' into fix/coupling-hdlight-workflow
6 年前
egomeh
507df163
Merge branch 'master' into lw/light-attenuation
6 年前
egomeh
8ef0ee06
Combine distance and spot attenuation into a single uniform
6 年前
Remy
106a0d43
Merge branch 'hdrp/staging' into hdrp/refactor-reflectionProbe/merge-probe-editors
6 年前
Paul Melamed
9dbd8998
Merge branch 'HDRP/staging' into HDRP/decals/v2_1/normal_buffer
# Conflicts:
# com.unity.render-pipelines.high-definition/CHANGELOG.md
# com.unity.render-pipelines.high-definition/HDRP/RenderPipelineResources/RenderPipelineResources.cs
6 年前
Yao Xiao Ling
cfd45cf1
Merge remote-tracking branch 'remotes/origin/master' into gpu-terrain
6 年前
GitHub
3e976bf2
Lw/api review v1 ( #1872 )
* Renamed LightweightForwardRenderer to ScriptableRenderer
* Added FB Input and Read macros to LWRP Core
* - Created PerCamera and LightConstantBuffer
- Added _InvCameraViewProj matrix
- Remove unused LightweightConstantBuffer class
* removed string allocation in renderloop. Camera name for profiler should be just fine.
* removed nested camera rendering check. we are preventing it on engine side.
* Fixed type in DefaultRenderer
* removed unreferenced m_IsCameraRendering
* fixed Unlit shader GUI
* Added HALF versions of FRAMEBUFFER_INPUT macros. Remove MS because we only have it partially implemented in SRP shader library.
* Removed empty ForwardLitPass
6 年前
egomeh
e7c59a70
Resolve merge conflicts
6 年前
GitHub
3c5ef0eb
Add finer grained callbacks to LW render pipeline to allow effects to be added ( #1863 )
*Add callbacks to LWRP that can be attached to a camera.
**IBeforeCameraRender
**IAfterDepthPrePass
**IAfterOpaquePass
**IAfterOpaquePostProcess
**IAfterSkyboxPass
**IAfterTransparentPass
**IAfterRender
*Add test for callbacks
*Clean up LWRP creation of render textures. If we are not going straight to screen ensure that we create both depth and color targets.
https://katana.bf.unity3d.com/projects/com.unity.render-pipelines/builders?automation-tools_branch=add-platform-filter&ScriptableRenderLoop_branch=tim%2Flwrefactor&unity_branch=trunk
6 年前
sebastienlagarde
c5a9708a
Merge branch 'master' into HDRP/add-LightLayer-in-probes
6 年前
RSlysz
bac41534
Merge branch 'HDRP/add-LightLayer-in-probes' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into HDRP/add-LightLayer-in-probes
6 年前
Yao Xiao Ling
6302a183
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into gpu-terrain
6 年前
Brandon Fogerty
9f6fc1e8
Single-pass instanced stereo rendering works again with LWRP.
6 年前
GitHub
7cfc2ed0
Merge branch 'master' into sg/fix-for-saving-dirty-shader-graph
6 年前
Felipe Lira
d7794acc
Fixed Unlit GI
6 年前
Yao Xiao Ling
f70f3a76
Add instanced per pixel normal for lw terrain shader.
6 年前
Felipe Lira
c845d271
Revert " Fixed Unlit GI"
This reverts commit 3741dbaef10f9dc80cd3a27fe290e70a9365b0c0.
6 年前
GitHub
965758f6
Lw/fix standardunlitshader ( #1885 )
* Fixed Unlit GI
* Added test for standard unlit shader
* Added release notes
* Add gizmo drawing into LWRP game view
* Add test script to scene
* updated release notes
* added test 053 to test list.
* Added test images.
6 年前
egomeh
170858df
Merge master
6 年前
GitHub
8908da09
Pipeline specific graph functions and nodes ( #1673 )
* Refactor GraphFunctions includes to per-pipeline
* Add Scene Color node
- And camera opaque requirements
- Returns 0s in HD
* Add Scene Depth node
* Rename GraphFunctions.hlsl > ShaderGraphFunctions.hlsl
* Update references to ShaderGraphFunctions.hlsl
6 年前
egomeh
a37c0592
PR review changes
* Pack light subtractive mode in light position w component
* Use simpler light mapping delegate
* Rename attenuation test scene to avoid name collision
6 年前
Aleksandr Kirillov
9d6ebfa8
Sorting of opaque objects now respects camera settings (opaqueSortMode) and disables front-to-back sorting when a GPU has HSR and camera is set to OpaqueSortMode.Default.
6 年前
egomeh
86c74f90
Remove unused function and improve lightbaking delegate
6 年前
GitHub
a6854ec4
Merge pull request #1875 from Unity-Technologies/gpu-terrain
GPU Terrain (2018.3) port to HDRP and LWRP
6 年前
GitHub
2d2ce5c3
Lw/api review v2 ( #1892 )
* RenderingData is now readonly.
* renderer is cleared up before calling setup. This way there's no need to an IRendererSetup call clear.
* Removed GC.Alloc from LWRP. The only remaining ones are due to the GetComponent bug.
Change functions from static to member.
* Added requires depth prepass to RenderingData. Moved CanCopyDepth to LWRP.
* Made static functions from ScriptableRenderer member functions
* Removed LightweightForwardPass. Added RenderObjectsWithError to renderer.
* Moved RenderPostProcess to renderer
* Added cullResults to RenderingData. Change ScriptableRenderPass and IRenderer interface.
* Moved rendering methods from Core to Renderer. Made LWRP class sealed.
* Changed camera sorting to use lambda.
* Run autoformat tool
* updated release notes
* Changed ScriptableRenderer functions that don't use class members to static.
* LWRP functions have to be static due to the ability to render a...
6 年前
egomeh
93afc87c
Merge remote-tracking branch 'origin/master' into lw/light-attenuation
6 年前
Yao Xiao Ling
5eed6e3a
Merge remote-tracking branch 'remotes/origin/master' into gpu-terrain
6 年前
Thomas
468989ad
Merge branch 'master' into pyramid-rework
6 年前
egomeh
e91dfb63
Change light smoothing factor in lightweight renderpipeline to match lightmapper
6 年前
egomeh
e639728a
Add proper detection for mobile platform
6 年前
GitHub
16ef6af0
Lw/review camera and light editors ( #1899 )
* Updated Camera and Light inspector UI. MSAA tooltip on camera inspector now displays correctly. Made camera and light classes internal.
* Renamed camera and light editor classes.
* Added info boxes to camera editor and fixed tooltip text.
* updated release notes
* Update CHANGELOG.md
6 年前
GitHub
3198eb4a
Merge pull request #1854 from Unity-Technologies/lw/light-attenuation
Light attenuation matching that of baked GI
6 年前
GitHub
dbde5edb
Merge branch 'master' into gpu-terrain
6 年前
GitHub
237718e2
Merge pull request #1901 from Unity-Technologies/gpu-terrain
Enabled per-pixel terrain normal on LW terrain shader.
6 年前
GitHub
aae1a458
Merge branch 'master' into lw/no_front_to_back_sorting_of_opaques_on_gpu_with_hsr
6 年前
GitHub
56538cc3
Removed unused light cookied code. ( #1917 )
6 年前
GitHub
eb39ae4e
Merge pull request #1891 from Unity-Technologies/lw/no_front_to_back_sorting_of_opaques_on_gpu_with_hsr
Disable front-to-back sorting of opaque objects on hardware with HSR
6 年前
GitHub
cda0e4a3
- Changed ExecuteBeforeCameraRender callback to pass pipeline instance instead of pipeline settings and renderer. ( #1919 )
- RenderSingleCamera now has default setup as null.
- Removed unused code and made restricted a few interfaces/classes to internal/private.
- Fixed typo in MaterialHandles.ScreenSpaceShadow
6 年前