Felipe Lira
870e00ba
Refactored LowEndMobile pipeline to have constant nomeclature across all modules. Organized project strucuture for clearer reference.
7 年前
Felipe Lira
f48ff264
Further renaming to keep consistency with documentation.
7 年前
Felipe Lira
2707e7d4
Fixed shadow cascades issues. Cascade selection now uses the split spheres as cascade selection.
7 年前
Robert Srinivasiah
e11fc818
Start VR hack branch to experiment
Use with Mercurial branch graphics/vr-srp-sandbox
Current functionality:
* Works with VR singlepass only. Tested with split stereo display and Vive, but should work with other platforms that support singlepass.
* Stereo-izes only the DrawRenderers and DrawSkybox commands, on purpose. Shadow rendering is done mono
* Supports creation of intermediate targets, though the creation of a target that matches a VR target is currently kinda hacky.
7 年前
Felipe Lira
fba67c86
Name refactors and conversion from tabs to spaces.
7 年前
Robert Srinivasiah
3a8831ec
Use RenderTextureDesc to create VR RTs
We can now fetch RenderTextureDesc for VR eye textures from VRDevice. This greatly simplifies the creation process for VR RTs.
We should also do this for the camera 'back buffer'.
7 年前
Felipe Lira
96a96f65
UNITY_INITIALIZE_OUTPUT defined to nothing in OpenGL ES iOS build which was causing graphics issues on iOS.
7 年前
Robert Srinivasiah
da530d20
Reset extracted camera properties
After we call SetupCameraProperties, we extract some state from the camera to use in SRP code. We want to reset that extracted state when we shouldn't be using it.
7 年前
Felipe Lira
3ca50804
Fixed the clear issue that was causing the RT to be clear before setting the camera.
7 年前
Felipe Lira
52030767
Fixed a shader compiler error due to glsl optimiser not understand interpolator arrays. Added shader keywords for cascades and vertex lighting.
7 年前
Felipe Lira
37ce1cf7
Added emission map. Upgrade selected, and specular power now has a similar computation to legacy ones (shininess multiply) so when upgrading projects lighting behaves more or like the same as legacy.
7 年前
Felipe Lira
85eec1f1
Added ReflectionCubemap support to lowend mobile. Added Material upgraders to most of legacy shaders.
7 年前
Felipe Lira
8753342a
Implemented AssignNewShader callback to update shader keyword upon material upgrade.
7 年前
Felipe Lira
2c8a0775
Added Render queue support to lowend shader inspector.
7 年前
Felipe Lira
998f6257
Added particles to lowend upgrader.
7 年前
Felipe Lira
6b76e6ce
Added emission self-illumin upgrader to low end mobile pipeline.
7 年前
Felipe Lira
820537f9
Added spot light shadow support.
7 年前
Felipe Lira
a6f26ba7
Fixed issue that was causing spot light shadows to not be rendered when cascades were enabled.
7 年前
Felipe Lira
06640421
Fixed upgrade issues regarding shininess values being zero.
7 年前
Felipe Lira
15fae8de
Changed the upgrader to apply conversion parameters in the AssignNewShadertoMaterial callback so when changing the shader in the material UI it also upgrade properly.
7 年前
Felipe Lira
6c22422b
Changes to lowend upgraders after material upgrader callback.
7 年前
Felipe Lira
9f125a27
Added light sorting based on shadow, light types priorization and intensity. Effectively capping max vertex lights to 4 now.
7 年前
Evgenii Golubev
79a9ba87
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
7 年前
Tim Cooper
c30d33b8
[Format]Reformat via format.pl to match the new conventions
7 年前
Antti Tapaninen
a261aadf
Merge branch 'master' into metal-ios
7 年前
Antti Tapaninen
06aa5d1c
Merge branch 'master' into metal
7 年前
Felipe Lira
c063a880
Reduced amount of shader variants by optimizing away a few keywords.
7 年前
Evgenii Golubev
9d4c2988
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
7 年前
Antti Tapaninen
336f484e
Merge branch 'master' into metal-ios
7 年前
Arnaud Carre
66e32153
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into batch_rendering
# Conflicts:
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/Lit.shader
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/LitProperties.hlsl
# Assets/ScriptableRenderPipeline/HDRenderPipeline/ShaderVariables.hlsl
# Assets/TestScenes/HDTest/GlobalIlluminationTest.unity
# ProjectSettings/EditorBuildSettings.asset
# ProjectSettings/ProjectVersion.txt
# ProjectSettings/QualitySettings.asset
7 年前
Antti Tapaninen
46f1a7cf
Merge branch 'master' into metal
7 年前
runes
918c1797
Feature flags now also include material/gbuffer flags.
7 年前
Evgenii Golubev
ed990060
Merge from upstream
7 年前
Antti Tapaninen
101239a7
Merge branch 'master' into metal-ios
7 年前
Julien Ignace
954a22ef
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_ExportSky
7 年前
Antti Tapaninen
c46cb0b5
Merge branch 'master' into metal
7 年前
Felipe Lira
09d61731
Removed LDPipeline dependency from shadowrenderpass.
7 年前
Evgenii Golubev
abed39d7
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
7 年前
uygar
aa256e25
Merge branch 'master' into shadows
7 年前
Antti Tapaninen
76e3e5ce
fix meta files
7 年前
uygar
d82162c7
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into shadows
7 年前
Evgenii Golubev
42530415
Merge branch 'master'
7 年前
Felipe Lira
7408bafb
Fixed specular not displaying when glossiness from BaseAlpha selected.
7 年前
Felipe Lira
dd4cded2
Fixed rendering issues when no realtime lights were present.
7 年前
Felipe Lira
ae4bcfc3
Fixed issue where lightprobes were not rendering.
7 年前
Felipe Lira
ddbc0256
Added support to reflection probes.
7 年前
Julien Ignace
c31d6106
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_DebugMenu
# Conflicts:
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Debug/DebugDisplay.cs
# Assets/ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.asset
7 年前
Felipe Lira
7ffb14f0
Fixed shadow acne issues that were apparent in Metal.
7 年前
Felipe Lira
4026f4ab
Fixed compiler errors due to last commit and shader variants not being tested.
7 年前
GitHub
9a69062d
Merge pull request #247 from Unity-Technologies/test-framework
Test framework
7 年前
Felipe Lira
8f108bb9
Fixed run time issue when cascades were enabled in LD.
7 年前
Felipe Lira
7b6bea1a
(LDPipe) Fixed issue where objects where not being rendered in metal when there was not light shadow caster.
7 年前
Tim Cooper
aa808e8d
[UX]Add simple defaults to the LowEndPipe, migrate RenderPipeline.cs -> core unity branch.
7 年前
sebastienlagarde
0ded8f98
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows
# Conflicts:
# Assets/TestScenes/HDTest/GraphicTest/SSS/head.OBJ.meta
7 年前
Tim Cooper
ce612eac
[ux]Update API usage
7 年前
Evgenii Golubev
0d763678
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
7 年前
GitHub
b3bacd83
Merge pull request #255 from Unity-Technologies/ux
Ux
7 年前
Tim Cooper
00aff75c
[srp ux]Add default shader to the low end pipeline
7 年前
sebastienlagarde
d85c35e5
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-default-material-for-HD
7 年前
GitHub
fff7894f
Merge branch 'master' into submodule-fix
7 年前
Filip Iliescu
3a226917
merged master
7 年前
Arnaud Carre
f27d26c4
Merge branch 'master' into Branch_Batching2
# Conflicts:
# Assets/TestScenes/HDTest/NewBatcherTest.meta
7 年前
Sebastien Lagarde
89a7c17b
Clenaup of folders, renaming and warning fix (see details in description)
- Rename "Common" folder "Core" folder
- Move fptl specific code from common to fptl (skyhelper, shaderbase.h)
- Move hdrp specific code from common to hdrp (resource
blitcubemap.shader)
- Remove "tutorial" on basicRenderPipeline folder name
- Update path name in shader for shadow include
- Fix misc warning in shaders
7 年前
GitHub
c185048e
Merge pull request #259 from Unity-Technologies/Shadow-debug-and-cleanup
Cleanup SRP project
7 年前
Filip Iliescu
8eef028b
merged master
7 年前
Felipe Lira
287a7929
Fixed compiler erros for some variants/platforms.
7 年前
sebastienlagarde
77b7d74b
Merge remote-tracking branch 'refs/remotes/origin/master' into Remove-lightloop-asset
7 年前
Felipe Lira
6275e9d2
Added baked emission support to LD pipe and proper test scene
7 年前
sebastienlagarde
77c2c22a
Merge remote-tracking branch 'refs/remotes/origin/master' into Remove-Resources-folder
7 年前
Sebastien Lagarde
dee59c09
Merge branch 'master' into ssao-test
7 年前
Arnaud Carre
df0c1521
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_Batching2
# Conflicts:
# Assets/ScriptableRenderPipeline/PostProcessing
7 年前
Felipe Lira
3fc943aa
Fixed failing LD test scenes. Uploaded a new template image for baked emission scene.
7 年前
Felipe Lira
6f3e7b0a
Refactored LD to Lightweight
7 年前
sebastienlagarde
3ccea10f
Merge branch 'master' into ssao-test
7 年前
sebastienlagarde
13e14f67
Merge branch 'master' into ssao-test
7 年前
Felipe Lira
c3cd030b
After pipeline lifecycle changes in the engine now we can set the pipeline tag upon asset creation and disposal.
7 年前
Felipe Lira
d559f6f0
Added default materials to lightweight pipe. Changed shaders scene to add transparent, unlit and cutout.
7 年前
Evgenii Golubev
ad3d47b5
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
7 年前
Filip Iliescu
dda281fd
Merge branch 'master' into classicDeferredMobile
7 年前
David Rogers
85744e59
Local merge
7 年前
David Rogers
36baac01
Revert "Local merge"
This reverts commit 05f9d2b94ae1d3a5f3e707ba4ad677e700a6fc55, reversing
changes made to f491bb59591c78736427ca92d2067f445f1630c5.
7 年前
Filip Iliescu
9c290707
merge changes from remote to local branch
7 年前
Felipe Lira
53105986
Added lightweight unlit and its shader GUI
7 年前
Julien Ignace
205fb8de
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_DebugMenu2
# Conflicts:
# Assets/ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
7 年前
Felipe Lira
0f4a886b
LightweightPipeline settings per light objects with StructuredBuffer. Right now for gles 2.0 we need an alternate solution. Added multiple point lights scene.
7 年前
sebastienlagarde
5acef24d
Merge remote-tracking branch 'refs/remotes/origin/master' into Update-hlsl-generator
7 年前
Julien Ignace
c7e7065b
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_DebugMenu2
7 年前
Felipe Lira
a2f2b1e9
When only a single directional light is available we don't set per object lights. Added drawRenderers with SRP default light pass to render sprites.
7 年前
Felipe Lira
12c9973a
Fixes to previous commit. GetVisibleRenderersCount() is not yet in main SRP branch, which would cause compiler errors. Value initialized to a constant for now.
7 年前
Tim Cooper
acb5e6cb
rename CullingParameters -> ScriptableCullingParameters
7 年前
Felipe Lira
7b9c5509
Fixed issue that was causing Lightweight pipeline to not be disposed/recreated when changing asset settings.
7 年前
Evgenii Golubev
63a49ce7
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into upstream
7 年前
Felipe Lira
fb82cb32
Added helper sampler function and conversion between colorspaces.
7 年前
Tim Cooper
8b0f6d4c
use pooling
7 年前
Arnaud Carre
d070d1b8
Merge branch 'master' into Branch_Batching2
7 年前
Tim Cooper
696ae193
Fixing memory allocations
7 年前
Evgenii Golubev
c092103a
Merge branch 'master'
7 年前
Thomas Hourdel
4acdd75e
Merge branch 'master' into movecs
7 年前
Evgenii Golubev
0a7924ff
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into hdrp_matrix
7 年前
Filip Iliescu
74f56073
create new branch from stable place of classicDeferredMobile and cherry pick all previous commits since history got corrupted somewhere
7 年前
Tim Cooper
b1156959
[gc]Convert to pooling
7 年前
Felipe Lira
578640d3
Optimized shader path for single directional light.
7 年前
Felipe Lira
94744828
Removed shadow sampling from loop, shadow bias taken from light, improved shadow algorithm
7 年前
Felipe Lira
0a1fead0
Fixed rendering when no lights we present in the scene. Updated test scenes and images.
7 年前
Tim Cooper
88c53704
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into reduce-gc
# Conflicts:
# Assets/ScriptableRenderPipeline/LightweightPipeline/LightweightPipeline.cs
7 年前
Arnaud Carre
e9b3071e
Merge branch 'master' into Branch_Batching2
7 年前
Evgenii Golubev
5570c647
Merge branch 'master'
7 年前
Filip Iliescu
cd024be6
Merge branch 'master' into OnTileDeferred
7 年前
Felipe Lira
8265d3ce
Added support to per-object light list for SM 2.0 devices
7 年前
Felipe Lira
231211f7
Added more objects to multiple point lights scene
7 年前
Felipe Lira
b5ec9f9b
Fixed the issue that shadows were not being disabled when NO_SHADOWS were select in the pipeline asset.
7 年前
Felipe Lira
4c1c0d7b
Added SpritesDefault shader with the lightweight pipeline tag to avoid issueing more drawrenderers.
7 年前
Felipe Lira
cecb2f6f
Added light index map to disable exceeding lights uploaded to buffer.
7 年前
Felipe Lira
8f9eef29
Added support to MSAA.
7 年前
Felipe Lira
18eb7834
Added option to use MSAA backbuffer and benefit from hasMultipleSampleAutoResolve. Changed MSAA to MSAASampleCount
7 年前
Felipe Lira
7b4dc0f8
Added support for UI rendering in LightweightPipeline.
7 年前
Felipe Lira
c22c1ee1
Added particles and line renderer materials
7 年前
Felipe Lira
0c37ffb5
Added DefaultETC1 Material
7 年前
Felipe Lira
d855e68b
Merge branch 'LightweightPipeline'
7 年前
Arnaud Carre
a9656da4
Merge branch 'master' into Branch_Batching2
7 年前
Felipe Lira
50b18a0a
Removed Tex2DLinear function which was causing a dependent texture read due to parameter copy.
7 年前
Felipe Lira
8ec89a38
LinearGamma conversions added based on Pipeline keyword.
7 年前
Filip Iliescu
4adbf45e
Merge branch 'master' into OnTileDeferred
7 年前
Filip Iliescu
23202e49
merge in OnTileDeferredBranch after merging in master to it
7 年前
robbiesri
a3b2bb83
Script support for XR in LightweightPipeline
Script changes were relatively trivial.
The only real tricky part I ran into was that I had to change the temporary RT release point to after the final blit, because of how texture arrays work right now if you need to blit between them. If the reference is released too early, the texture is freed just before the blit. This only affects the Stereo Instanced path.
7 年前
robbiesri
34caf919
Shader changes to support XR in Lightweight Pipeline
7 年前
robbiesri
4ebf9cfd
Fix clear code in LightweightPipeline
The clear code wasn't clearing depth if the camera clear flag was set to Skybox. The skybox rendering is dependent on depth being cleared initially, so it can fill in areas that opaque rendering hasn't covered. But right now, depth is not being cleared, which breaks rendering.
This is a temporary fix for the clear code, as it isn't entirely optimal for TBDR GPUs. Ideally, the first camera in the camera stack will clear both depth and color in order to prevent tile initialization. Then the following cameras will avoid color clearing as they will need to load the contents from the previous camera render. This code will be amended when Felipe adds camera stack support to LightweightPipeline.
7 年前
robbiesri
56270c88
Merge branch 'master' into LighweightPipelineXR
7 年前
GitHub
63179c80
Merge pull request #363 from Unity-Technologies/LighweightPipelineXR
Add XR Support to LightweightPipeline
7 年前
Filip Iliescu
28a25cc0
merged master
7 年前
Julien Ignace
39c4d3b5
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_RenameLayeredShader
# Conflicts:
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/Editor/LitUI.cs
7 年前
Peter Bay Bastian
d969dce9
Update to work with graphics/srp/prepare-filtering
7 年前
Felipe Lira
7d62ca8f
Merge branch 'master' into LightweightPipeline
# Conflicts:
# Assets/ScriptableRenderPipeline/LightweightPipeline/Shaders/LightweightPipeline.shader
7 年前
Felipe Lira
9994f20c
Added the new PostProcessing stack support.
7 年前
Peter Bay Bastian
aaa319f4
Move test scenes from LW pipeline to Assets/TestScenes/
7 年前
GitHub
05ffcc95
Merge pull request #379 from Unity-Technologies/restructuring
Restructuring
7 年前
Felipe Lira
024a70fc
Merged master.
7 年前
Felipe Lira
aeda1de5
Merge branch 'LightweightPipeline'
7 年前
Felipe Lira
2b50e9a8
Removed Pass names to avoid confusion with LightMode tag (ShaderPassName)
7 年前
Felipe Lira
6959ac25
Added initial prototype version of Lightweight PBS shader. Started moving away from legacy shader library.
7 年前
Felipe Lira
64861bf2
Added Lightweight PBR Sphere Test Scene
7 年前
Tim Cooper
e0e3492b
Merge remote-tracking branch 'origin/master' into sample_game
7 年前
Felipe Lira
7ea80c7b
Added a light attenuation falloff in the shader to prevent the hardcutoff at the light range. Better is to use a light texture falloff but as off now _LightTexture0 is not passed in SRP. We can create one later.
7 年前
Peter Bay Bastian
a4ea9ff8
Merge branch 'master' into prepare-filtering
# Conflicts:
# Assets/ScriptableRenderPipeline/LightweightPipeline/LightweightPipeline.cs
7 年前
Felipe Lira
62e3c403
Merged master.
7 年前
Felipe Lira
fc9c1456
Removed unused distance in shader that was left as mistake.
7 年前
Felipe Lira
c28f1752
Added attenuation procedural texture generation code and attenuation texture in shader.
7 年前
Felipe Lira
c9cb44ad
Added optimized single light path for DIRECTIONAL, SPOT, POINT
7 年前
Felipe Lira
21f7347a
Fixed lightweight standard shader compilation error due to last commit.
7 年前
Felipe Lira
56be11e4
Added multiple lights support to LightweightStandardShader.
7 年前
Felipe Lira
91b14387
Removed unused functions in the shader library.
7 年前
Felipe Lira
b0095fc2
Fixed some compiler errors in shader.
7 年前
Felipe Lira
976a3de6
Fixed self-shadowing artifacts.
7 年前
Felipe Lira
9c00a86c
Merge branch 'LightweightPipeline'
# Conflicts:
# Assets/Tests/GraphicsTests/RenderPipeline/LightweightPipeline/Scenes/Shaders/StandardBlinnPhongShader/LightweightLights.unity
7 年前
Felipe Lira
a6a01a17
Fixed merge errors in the scene lightweight lights scene.
7 年前
Felipe Lira
6d592a3d
Merge branch 'master' into LightweightPipeline
7 年前
Felipe Lira
491a7d87
Added shadow caster pass to lightweight standard shader.
7 年前
Felipe Lira
5f72f0d9
Fixed issue that was causing the attenuation to be applied to direcitonal lights when using attenuation texture.
7 年前
Felipe Lira
6c2f7107
Fixed light intensity issue that was causing lights to be saturated.
7 年前
Felipe Lira
8ef5b589
Fixed camera background color.
7 年前
Felipe Lira
0e48243b
Added viewport camera code.
7 年前
Felipe Lira
6ead8e71
Fixed viewport setup for cameras rendering to RenderTexture.
7 年前
Felipe Lira
605dc966
Fixed most of the lightweight graphics tests.
7 年前
Felipe Lira
88ac7b57
Fixed a shadow issue that was causing the shadowmap to be applied to the wrong light.
7 年前
Andre McGrail
79a008db
Added tests
-016_Lighting_Scene_Directional: tests directional light with shadow in a medium scene
-017_Lighting_Scene_DirectionalBaked: tests baked directional light in a medium scene
-018_Lighting_Scene_DirectionalBakedIndirect: tests directional light with shadow and baked indirect in a medium scene
-019_Lighting_Scene_PointLights: tests multiple point lights in a medium scene with baked indirect
-020_Lighting_BasicDirectional: tests directional light(with shadows) on both non-PBR and PBR shaders
-021_Lighting_BasicPoint: tests point light on both non-PBR and PBR shaders
-022_Lighting_BasicSpot: tests spotlight on both non-PBR and PBR shaders
7 年前
Felipe Lira
aa4a73ea
Removed Lightweight Particles shaders as now the lightweight pipeline supports Unity vanilla particle shaders.
7 年前
Felipe Lira
87ac03cd
Added LightweightPipeline shader GUI. Updated PBR material with the new keywords.
7 年前
Felipe Lira
55afe234
Fixed MettalicGloss map not being applied.
7 年前
Felipe Lira
2174bed4
Added microfacet BRDF model. Some changes to keywords in the LightweightStandard shader GUI.
7 年前
Felipe Lira
602d1a7c
Fixed a normalization issue. Fixed keywords not being properly set in SpecularSetup.
7 年前
Felipe Lira
ef02bc3e
Added missing env BRDF surface reduction. Now BRDF matches reference image.
7 年前
Felipe Lira
cad81442
Disabled Bump map scale. Lightweight pipeline doesn't support it.
7 年前
Felipe Lira
d9c64960
Added CameraComparer to sort camera array by depth. Moved some functions to LightweightUtils.
7 年前
Felipe Lira
6076bb69
Fixed up LightweightStandardShaderGUI to only support BakedEmissive lightmap mode.
7 年前
Felipe Lira
c9ed078e
Added check to propertly assign _MetallicSpecGlossMap when upgrading from Standard/StandardSpecular.
7 年前
Felipe Lira
d43f1597
Transparent mode now working.
7 年前
Felipe Lira
96d28b11
Added DepthOnly pass to LW shaders.
7 年前
Felipe Lira
6b4dc463
Updated LightweightDefaultMaterial with proper keywords. Lightweight sprites legacy material.
7 年前
Andre McGrail
78e94c46
Added PostProcessing test that requires depth.
Changed lightweight default particle to be additive and also assigned the default particle texture
7 年前
Felipe Lira
f16a7ebc
Fixed spot and point light attenuation in Standar shader.
7 年前
Peter Andreasen
a2e029a1
merge with master + a few samplegame fixes
7 年前
Felipe Lira
f8d61440
Added binding to Depth RT for post processing. Added hook for custom BeforeTransparent fx.
7 年前
Felipe Lira
78a2ad28
Renamed LW shaders and changed the default to be the Physically Based one.
7 年前
Felipe Lira
bd25fe30
Initial refactor work on shader library to allow reuse passes/core for multiple shaders with minimal work.
7 年前
Felipe Lira
fe87000e
Fixex rendering issue caused by missing msaa in the depth texture.
7 年前
Felipe Lira
da5a9b1b
forced MSAA being disabled when postprocessing is on to avoid issues.
7 年前
Felipe Lira
272ebcd0
Removed the options to disable lightmap and ambient probes from lightweight as they dont' make sense. Renames linear settings to force linear
7 年前
Felipe Lira
5fbceb59
Missing changes to last commit.
7 年前
Felipe Lira
5fe19f53
updated lightweight pipeline asset
7 年前
Felipe Lira
aa44f05c
Added first step of camera management.
7 年前
Felipe Lira
47b306b8
Added RenderScale support.
7 年前
Felipe Lira
0b94697d
Updated LightweightAsset with renderscale.
7 年前
Felipe Lira
7fa30ff5
fixed the issue that was causing the UI to not render in scene view.
7 年前
Felipe Lira
aa904253
Fixed transparent sorting issues between lit and unlit shaders.
7 年前
Felipe Lira
4bf2abf5
Merge branch 'LightweightPipeline'
7 年前
Felipe Lira
f4fc9498
Updated shader and materials to use same metallic/spec gloss map and keywords as standard. This will allow substance workflow to work in lightweight.
7 年前
sebastienlagarde
8f8eb990
Merge remote-tracking branch 'refs/remotes/origin/master' into Update-shader-pass
7 年前
Felipe Lira
301fd283
Added mixed vertex/frag SH evaluation. Added GlossyEnvironmentColor to be used when glossy reflections are off.
7 年前
Felipe Lira
c5450cac
Fixed glossy env color from ambient probe. Added gfx tests 31-34 to test various setup of SH/Lightmap with different ambient sources.
7 年前
Felipe Lira
99e6e8e0
Fixed SH sampling in non PBS shading
7 年前
Peter Andreasen
c62bfeca
Merged with master
7 年前
Felipe Lira
5ce0e5d7
Refactor on LiweightPassLit + BRDF
7 年前
Peter Andreasen
4ee81c73
changes from p4
7 年前
Felipe Lira
9ea83a56
Added Occlusion keyword. Updated materials. More refactor on the shader.
7 年前
Felipe Lira
05b5c4c5
Added FloatPoint HDR format support.
7 年前
Felipe Lira
0afc0404
Fixed emission property on SimpleLightingShader. Removed Env mapping support for consistency with old legacy shader library.
7 年前
Felipe Lira
f01f666d
Merge branch 'LightweightPipeline' into Unity-2017.3
7 年前
Felipe Lira
1f302ce7
Name refactor on ShaderGUIs
7 年前
GitHub
0742fb7a
Merge pull request #413 from Unity-Technologies/Unity-2017.3
Merge Unity 2017.3 to master
7 年前
Felipe Lira
d1cf8765
Merge branch 'LightweightPipeline' into Unity-2017.3
7 年前
Felipe Lira
0c75b7cd
Fixed emission in LightweightSimpleLighting shader. Fixed shader inspectors.
7 年前
Felipe Lira
961ab624
Light refactor to sort lights and disable directional lights from per object light lists.
7 年前
Felipe Lira
cced0898
Refactored light setup to not sort lights. Sorting at a global level would introduce light popping.
7 年前
Felipe Lira
94a4d501
Added PerFrame and PerCamera constant buffers.
7 年前
Felipe Lira
a2e2e57a
Fixed build error caused by missing UNITY_EDITOR
7 年前
GitHub
a82f6ffc
Merge pull request #421 from Unity-Technologies/Unity-2017.3
Unity 2017.3
7 年前
Felipe Lira
8b79450a
Merge branch 'LightweightPipeline' into Unity-2017.3
7 年前
Evgenii Golubev
7a094ed8
Merge branch 'Unity-2017.3'
7 年前
Julien Ignace
825bfd84
Merge branch 'Unity-2017.3' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_DepthPrepass
7 年前
GitHub
5710175b
Merge pull request #424 from Unity-Technologies/Detail-map-tiling-depends-on-base-tiling
Detail map tiling depends on base tiling
7 年前
Felipe Lira
413c2583
Added support to SoftParticles
7 年前
Peter Andreasen
867c8236
Merge remote-tracking branch 'origin/master' into sample_game
7 年前
Julien Ignace
674d0efe
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into culling
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
7 年前
Thomas
076b0d65
Cleaned up unused usings
7 年前
GitHub
89072748
Merge pull request #449 from Unity-Technologies/refactor-episode-2
Refactoring: Episode 2 - The Editor Strikes Back
7 年前
sebastienlagarde
71713559
Merge branch 'Unity-2017.3' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into Unity-2017.3
7 年前
GitHub
f49bc2d1
Merge pull request #450 from Unity-Technologies/Unity-2017.3
Unity 2017.3
7 年前
Peter Andreasen
2ef7d649
merged with master
7 年前
Thomas
1763810c
Removed a few annoying warnings
7 年前
GitHub
720185a2
Merge pull request #451 from Unity-Technologies/refactor-episode-3
Refactoring: Episode 3 - The GC Apocalypse
7 年前
sebastienlagarde
0e87ca3f
Merge remote-tracking branch 'refs/remotes/origin/Unity-2017.3' into Distortion-cleanup-and-transparent-depth-pass
7 年前
Sebastien Lagarde
f62941c5
Merge branch 'Unity-2017.3' into Add-Per-Pixel-scale
7 年前
Evgenii Golubev
8d403196
Merge branch 'Add-Per-Pixel-scale' of https://github.com/Unity-Technologies/ScriptableRenderLoop
7 年前
Evgenii Golubev
ea93b8f4
Merge branch 'Add-Per-Pixel-scale' of https://github.com/Unity-Technologies/ScriptableRenderLoop
7 年前
Thomas
6a23edcf
Dead code / warning / spaces removal
7 年前
Felipe Lira
5f970d63
Merge branch 'Unity-2017.3' into LightweightPipeline
7 年前
GitHub
6eccc942
Merge pull request #453 from Unity-Technologies/lw-dead-code-removal
LWPipe dead code removal
7 年前
Felipe Lira
e24302fd
Added support to CopyDepth. It used copytexture if platform supports at least basic copy, if not it uses a blit with a depthcopy shader.
7 年前
Felipe Lira
ead2f8b7
Renamed RenderingConfiguration to FrameRenderingConfiguration to avoid confusion with RendererConfiguration.
7 年前
sebastienlagarde
956f0a26
Merge remote-tracking branch 'refs/remotes/origin/Unity-2017.3' into Add-Per-Pixel-scale
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/Material/LayeredLit/LayeredLit.shader
7 年前
Felipe Lira
252443ec
Light sorting added based on lightType, shadowType, cookie support, intensity if directional, distance to camera otherwise.
7 年前
Felipe Lira
06348311
Added support to 9 lights to lightweight. 1 main light + 8 per-object.
7 年前
Thomas
3d4686f1
Full SSS refactor
7 年前
GitHub
1b740960
Merge pull request #462 from Unity-Technologies/sss-refactor
Full SSS refactor
7 年前
sebastienlagarde
62435a94
Merge remote-tracking branch 'refs/remotes/origin/Unity-2017.3' into Update-detail-texture-blend-formula
7 年前
sebastienlagarde
b466af28
Merge remote-tracking branch 'refs/remotes/origin/Add-Per-Pixel-scale' into Add-Per-Pixel-Scale-Seb
7 年前
sebastienlagarde
3946f7cd
Merge remote-tracking branch 'refs/remotes/origin/Unity-2017.3' into Add-Per-Pixel-scale
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/Editor/LitUI.cs
7 年前
sebastienlagarde
3ccbb95a
Merge remote-tracking branch 'refs/remotes/origin/Add-Per-Pixel-scale' into Add-Per-Pixel-Scale-Seb-Pixel-displacement
7 年前
sebastienlagarde
3305fbf3
Merge remote-tracking branch 'refs/remotes/origin/Add-Per-Pixel-scale' into Add-Per-Pixel-Scale-Seb-Test
7 年前
Evgenii Golubev
86fe9ae4
Merge branch 'Unity-2017.3' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Unity-2017.3
7 年前
GitHub
6213cc0b
Merge pull request #470 from Unity-Technologies/Unity-2017.3
Unity 2017.3
7 年前
Felipe Lira
cdc50657
Merge branch 'Unity-2017.3' into LightweightPipeline
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LightweightPipeline.cs
7 年前
Felipe Lira
8f772a0a
Fixed crash when trying to access lights created in the light particle module.
7 年前
Felipe Lira
bb4866a1
Update SurfaceData to match ShaderGraph layout
7 年前
Peter Andreasen
e2332032
Merge remote-tracking branch 'origin/master' into sample_game
7 年前
Felipe Lira
e82227ea
More changes to support ShaderGraph + make it easier to support additional lit shaders.
7 年前
Felipe Lira
6c874f37
More refactor changes to support ShaderGraph
7 年前
Felipe Lira
fb2ea3ef
Further refactors to support ShaderGraph
7 年前
Felipe Lira
7b969636
Prepared lightmapUV to add support to dynamic lightmap.
7 年前
Felipe Lira
a01c178c
Enabled back support to vertex lighting
7 年前
Felipe Lira
792168b1
Reduced number of shader variations.
7 年前
Felipe Lira
e878f02d
Ambient SH done perpixel until we find a proper solution on how to handle it for ShanderGraph
7 年前
Felipe Lira
0c481f08
StandardInput cannot be inside LightweightLighting or it may cause errors with other standard shaders.
7 年前
Felipe Lira
98bc9a10
Optimized spotlight attenuation to be done with a DP3 and MAD instrucitons.
7 年前
Felipe Lira
a7ea582f
Addresssed UI issues.
7 年前
Julien Ignace
1e8876bf
Merge branch 'Unity-2017.3' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_FogAndProceduralSky
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/Editor/HDRenderPipelineMenuItems.cs
# ScriptableRenderPipeline/HDRenderPipeline/Lighting/TilePass/TilePass.hlsl
# ScriptableRenderPipeline/HDRenderPipeline/Material/Unlit/Editor/BaseUnlitUI.cs
# ScriptableRenderPipeline/HDRenderPipeline/ShaderPass/ShaderPassForwardUnlit.hlsl
7 年前
GitHub
bd071d2c
Merge pull request #515 from Unity-Technologies/Unity-2017.3
Unity 2017.3
7 年前
Robert Srinivasiah
7998bfa7
Merge remote-tracking branch 'origin/master' into xr-hdrp
7 年前
Felipe Lira
328573bc
Fix shader include dependency to properly work with ShaderGraph.
7 年前
Felipe Lira
dd386fd1
Removed UnityStandardInput and BRDF/Lighting dependencies.
7 年前
Felipe Lira
9982097c
Added support to Evaluate SH pervertex/pixel. Added support to disable LIGHTMAP and ADDITIONAL lights with shader define. Useful for ShaderGraph
7 年前
Felipe Lira
1f547adf
Added support to Standard Particles
7 年前
Felipe Lira
27111431
Added support to directional lightmaps.
7 年前
Felipe Lira
e97d8b34
Removed diffuse GI computation from fragment function. When using shader graph, templates must use the helper GI functions to compute diffuse GI.
7 年前
Felipe Lira
28ba8394
Removed _METALLIC_SETUP dependency. Now if _SPECULAR_SETUP is not defined MetallicSetup is used.
7 年前
Felipe Lira
4e6c2856
Fixed an issue in vertex lighting.
7 年前
Felipe Lira
e7cc4756
Converted terrain standard shader to lightweight.
7 年前
Felipe Lira
9d673bbd
Added fragment Lambert and BlinnPhong funcitons to add support to trees or other shaders that require non PBS functions.
7 年前
Remy
972c7922
Merge remote-tracking branch 'origin/Unity-2017.3' into Reorganize-HDRP-GraphicTests
7 年前
Felipe Lira
466a4af2
Added a vertexLighting input to fragment PBR function. This way we modulate by material diffuse and do not apply ambient occlusion to it.
7 年前
Felipe Lira
a390328a
Fixed standar to lightweight upgrader. Removed terrains as we need to do a new upgrader.
7 年前
Felipe Lira
8ea2f9d8
Added support to directional light cookie.
7 年前
Felipe Lira
64c4168e
Added support to spot light cookies.
7 年前
Felipe Lira
b1356299
Added unlit pass rendering for opaque objects.
7 年前
Felipe Lira
ced47738
Added standard particle unlit. Created Particles ShaderGUI based on standard GUI. Removed distortion.
7 年前
Felipe Lira
61a02f4b
Fixed compiler error when using _NORMALMAP with standard particles.
7 年前
Felipe Lira
90a62e55
Fixed spot cookies.
7 年前
Felipe Lira
22a9b447
updated lightweight standard material
7 年前
Felipe Lira
0692cac2
Fixed issues that was causing the renderbuffers imcomplete error on opengl.
7 年前
Felipe Lira
d6f0dcaf
Fixed the issues that was causing the direcitonal lightmaps to be overbright.
7 年前
Felipe Lira
637f73f9
Fixed alpha issues in scene camera.
7 年前
Felipe Lira
7cad2ae7
Small fix
7 年前
Felipe Lira
2b0043df
fixed lightmap sampling in terrain standard shader.
7 年前
Felipe Lira
c06f7217
Added support to bumpmap scale.
7 年前
Andre McGrail
2e3bce5f
Switched terrain scene over to the Lightweight shader
Added meta files
7 年前
Felipe Lira
8f6a326d
Removed Attenuation texture dependency due to precision issues with an alpha8. Optimized attenuation function to use 1 MAD instruction for the smooth factor.
7 年前
Felipe Lira
ac7847d3
Fixed type in SPECULAR_SETUP keyword
7 年前
Felipe Lira
35a2a905
Fixed bug in vertex lighting caused by casting due to typo.
7 年前
Felipe Lira
9ac0c202
fixed bug in vertex light count
7 年前
Felipe Lira
dc533887
Fixed light sorting popping. Changed the way main light is computed. It can only be a directional light or a light that casts shadow.
7 年前
Felipe Lira
e8bd18b1
Removed attenuation texture from project.
7 年前
GitHub
06f28ec2
Merge pull request #538 from Unity-Technologies/Unity-2017.3
Unity 2017.3
7 年前
Felipe Lira
ee5a618b
Added code to make BeforeTransparent postfx work. We need a way to check when the effect is enabled to properly make it work.
7 年前
Felipe Lira
8c9baae9
Fixed points lights that were wrongfully lit when additional pixels lights were zero.
7 年前
Felipe Lira
4c947d69
Create custom light inspector for lightweight pipeline.
7 年前
Felipe Lira
457ae515
Removed editor scripts to root editor folder.
7 年前
Felipe Lira
23ae75d9
pushing deleted meta folders.
7 年前
Felipe Lira
9687b9e9
Small cleanup in lighteditor.
7 年前
Felipe Lira
5266236e
Added camera inspector for lightweight pipeline.
7 年前
Felipe Lira
e3ae9976
Fixed issue that was causing point lights to not be shaded when only 1 light was visible.
7 年前
Felipe Lira
f61a71e0
Split resourse setup for Mono and Stereo.
7 年前
Felipe Lira
57fd61c7
Disabled postprocessing and softparticles for VR. Depends on robs PR. Fixed postprocessing beforetransparent effects.
7 年前
Felipe Lira
c7738b32
Added a depth prepass for cases when MSAA is enabled and we don't have texture2DMS to resolved depth.
7 年前
Felipe Lira
4655c92c
Fixed crash in pipeline startup due to missing resources. Removed fog computation from inner fragment shading loop.
7 年前
Salvador Jacobi
9464aaa0
Organize menu items
7 年前
Salvador Jacobi
7e2993a1
Correct menu items that should be internal/not internal
7 年前
GitHub
9a371093
Merge pull request #556 from salvadorj/organize-menu-items
Organize menu items
7 年前
Julien Ignace
1a5590ab
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into feature/realtimeCubemap
# Conflicts:
# TestbedPipelines/OnTileDeferredPipeline/OnTileDeferredRenderPipeline.cs
7 年前
Peter Bay Bastian
4bf904de
Python script to manage sub-packages
7 年前
Peter Andreasen
f052451a
merged from master
7 年前
Felipe Lira
04829cba
Merge branch 'LightweightPipeline' into Unity-2017.3
7 年前
GitHub
26d799fa
Merge branch 'YibingProject' into Unity-2017.3
7 年前
Felipe Lira
ed1d3a8f
Merge branch 'Unity-2017.3' into LightweightPipeline
7 年前
Felipe Lira
70a6735a
Small change to camera inspector to only display forward rendering path,
7 年前
Felipe Lira
2d7d95e7
Added support to subtractive mixed light mode.
7 年前
Felipe Lira
161e43f7
Fixed a compiler shader error introduced in last commit.
7 年前
Felipe Lira
69f92503
Fixed issue that caused wrong RT setup for platforms that support MSAA back buffer.
7 年前
Felipe Lira
7867cec0
Fixed some issues on OpenGL and fixed test scene 007 material keywords.
7 年前
Peter Bay Bastian
44a7015e
Merge branch 'sub-packages'
7 年前
Felipe Lira
cdde6929
Fixed build error on android.
7 年前
GitHub
62808466
Merge pull request #585 from Unity-Technologies/Unity-2017.3
Unity 2017.3
7 年前
Felipe Lira
5224d3ba
Fixed issue in test framework that was incorrectly blending alpha. Fixed issue in specular of simple lighting shader.
7 年前
Felipe Lira
55665f03
Replaced explicit render texture creation mode with RenderTextureDescriptor
7 年前
Felipe Lira
d72cae5f
Minor shader optimization
7 年前
Evgenii Golubev
d1c74bcb
Merge branch 'master'
7 年前
Julien Ignace
0a60dd2a
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into feature/realtimeCubemap
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/Lighting/TilePass/TilePass.cs
7 年前
Felipe Lira
2afc78cf
Changed lightweight asset to define total amount of pixel lights instead of additional pixel lights. That was confusing for most people. Also limited vertex light to 4.
7 年前
Felipe Lira
28a20cf9
Small change to serialized property in lightweight asset.
7 年前
Felipe Lira
4ec26522
Removed obsolete comment
7 年前
GitHub
45f497ea
Merge pull request #593 from Unity-Technologies/LightweightPipeline
Lightweight pipeline
7 年前
Paul Melamed
d31d3ab4
Merge branch 'Unity-2017.3' of https://github.com/Unity-Technologies/ScriptableRenderLoop into prototype/decals
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/LitData.hlsl
7 年前
Peter Andreasen
5d36f104
Merged master
7 年前
Felipe Lira
18e0d6e8
Merge branch 'Unity-2017.3'
7 年前
Evgenii Golubev
7b797ff7
Merge branch 'master'
7 年前
Peter Bay Bastian
85e38a3c
Merge branch 'master' into shader-include-paths-2
7 年前
Felipe Lira
1496a464
Fixed shader error when in color space gamma.
7 年前
Felipe Lira
048d72e1
Propertly Initializing asset resources when a new Lightweight pipeline is created.
7 年前
Felipe Lira
6c725111
LightweightPipeline asset is initialized from resource file. Moved pipeline asset to outside lightweight package.
7 年前
Felipe Lira
b3ebc0d2
Removed some variants to reduce build time.
7 年前
Felipe Lira
0069001b
Added fix to subtractive mode.
7 年前
Felipe Lira
4ec47f43
Merge branch 'LightweightPipeline'
# Conflicts:
# ScriptableRenderPipeline/master-package.json
7 年前
Felipe Lira
bad32f17
fixed issue that package manager was not being able to load lightweight pipeline resources properly.
7 年前
Felipe Lira
cbdfbba2
Added fallback to error shader when pipeline fails to find suitbale pass.
7 年前
Evgenii Golubev
e84fe4b6
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
7 年前
Felipe Lira
7f9830c1
Added meta pass for StandardShader.
7 年前
Felipe Lira
e62690b9
Merge branch 'LightweightPipeline'
7 年前
Felipe Lira
f8a9d47a
Updated inspectors to 2018.1 and remove pipeline warnings.
7 年前
Peter Bay Bastian
67c78bcc
Update to latest post processing, bump package version and include some package files in the repo
7 年前
Felipe Lira
2387e5a5
Added GI to unlit standard shader.
7 年前
Felipe Lira
0a8c1dae
Small refactor of soft particles to RequireDepth as that is more general.
7 年前
Felipe Lira
c137b6fb
Fixed an issue that was causing lightweight resource file to be added in every build.
7 年前
Felipe Lira
b4b28fdf
Fixed PS4 compiler error.
7 年前
Frédéric Vauchelles
fe773302
Merge master
7 年前
Remy
39c80121
Merge remote-tracking branch 'origin/master' into HDRP-GraphicTests
7 年前
Julien Ignace
1308feb1
Merge branch 'feature/realtimeCubemap' of https://github.com/Unity-Technologies/ScriptableRenderLoop into feature/realtimeCubemap
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/Lighting/TilePass/TilePass.cs
7 年前
Evgenii Golubev
8ee2d44f
Merge 'master'
7 年前
runes
29320591
ps4 compile fix for LightweightPipeline
7 年前
Peter Andreasen
b6423cf9
merge
7 年前
sebastienlagarde
e89a930f
Merge remote-tracking branch 'refs/remotes/origin/master' into Support-forward-SSS
7 年前
Robert Srinivasiah
ea2646a5
Merge remote-tracking branch 'origin/master' into xr-hdrp_options
Merge conflicts had to do with moved RenderingDebugSettings and TilePass->LightLoop rename
7 年前
Felipe Lira
e45df6b6
Merge branch 'master' into LightweightPipeline
7 年前
Felipe Lira
75898953
Minor UI changes to reflect docs.
7 年前
Felipe Lira
c62e8861
Refactored upgraders. Added Terrain and Particles upgraders.
7 年前
Peter Bay Bastian
14ac0ce2
Initial work on support assembly definition files
7 年前
Felipe Lira
f545fbe7
Fixed a null reference when particle component lights were used.
7 年前
sebastienlagarde
f142c657
Merge remote-tracking branch 'refs/remotes/origin/master' into Support-forward-SSS
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/Lighting/LightLoop/LightLoop.cs
7 年前
Felipe Lira
bc18e113
First part of relatime shadows refactor.
7 年前
Felipe Lira
cb54afc5
Addressed Shawn's UI comment. Render scale cap is now at 4.
7 年前
Felipe Lira
d3e2a290
Added error log message to lightweight materials upgraders. Added to error information material name.
7 年前
Felipe Lira
44b0d028
Fixed spot shadows. Updated template scenes to account for the new shadow filtering.
7 年前
Julien Ignace
256c35aa
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_SkySettingsVolume
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
7 年前
Paul Melamed
68425c93
Merge branch 'master' into prototype/decals
# Conflicts:
# SampleScenes/HDTest/GraphicTest/RealtimeCubemaps.meta
# ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/HDStringConstants.cs
# ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/LitData.hlsl
7 年前
Felipe Lira
fa504521
Runned auto format tool.
7 年前
Felipe Lira
a5dbc063
Ported Lightweight to SRP shader library.
7 年前
sebastienlagarde
c9ee9e33
Merge remote-tracking branch 'refs/remotes/origin/master' into add-xbone-one-support
7 年前
Felipe Lira
bf2f0fdc
Fixed depth prepass clearing issue.
7 年前
Felipe Lira
b89532b8
Added GLCore and GLES2 files. Ported more shaders to SRP shader library and fixed some compilation GLES2 compilation errors in shader library.
7 年前
Felipe Lira
167bf525
bumped version of packages.
7 年前
Felipe Lira
82d0bec8
Converted Terrain base shader to new shader library.
7 年前
Evgenii Golubev
81d62eb8
Merge branch 'master'
7 年前
Felipe Lira
a58b6cbd
Lightweight Shaders compiling on GLES with HLSLcc compiler.
7 年前
Felipe Lira
0324ec96
Refactor to improve shader library organization and readability
7 年前
Felipe Lira
fd3df2bf
Merge branch 'Lightweight-ConstantBufferRefactor' into LightweightPipeline
7 年前
sebastienlagarde
04b2dec6
Merge remote-tracking branch 'refs/remotes/origin/master' into prototype/decals
7 年前
Peter Bay Bastian
981c0965
Assembly definition files + move various Editor folders into a common Editor folder (needed for assembly definition files)
7 年前
Peter Bay Bastian
605f57eb
Bump package version & rename high-quality package to high-definition
7 年前
Peter Bay Bastian
39b44138
Add missing references
7 年前
Julien Ignace
1ce75e59
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_SkySettingsVolume
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
7 年前
Evgenii Golubev
7106bb0a
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into volumetrics
7 年前
Peter Bay Bastian
9ad0740a
Bump version + Various fixes for assembly definition files:
- Re-create meta files due to some cache going bad
- Add missing references
- Move tests outside of HD folder (can go into HD package, but must be in its own assembly with test references enabled if so)
- Put core shader include path class into own assembly, such that C# errors do not break shader compilation
- Update PostProcessing to latest, which also has had its asmdef meta files regenerated
7 年前
GitHub
dee4cb69
Merge pull request #663 from Unity-Technologies/asmdef-fixes
Bump package version + Various fixes for assembly definition files
7 年前
Raymond Graham
1118c956
Merge branch 'master' into motionVectorSupport
7 年前
Arnaud Carre
efa76805
added some required "using UnityEngine.Rendering" (now SRP API is not in Experimental namespace anymore)
7 年前
Julien Ignace
7faea4fc
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_SkySettingsVolume
# Conflicts:
# PostProcessing
7 年前
Arnaud Carre
881e0ad2
Refactor to match c++ engine for:
DrawRendererSettings -> DrawSettings
FilterRenderersSettings -> FilterSettings
DrawSortSettings -> SortSettings
7 年前
Peter Bay Bastian
475e5d8f
Update license
7 年前
Peter Bay Bastian
87aeb254
Meta files for new LICENSE files
7 年前
Remy
79cf2e14
Merge remote-tracking branch 'origin/master' into HDRP-GraphicTests
7 年前
Evgenii Golubev
c16681df
Merge branch 'master'
7 年前
Sebastien Lagarde
1240cc88
Merge remote-tracking branch 'refs/remotes/origin/master' into Clean-SSS-code
7 年前
Peter Bay Bastian
a395e251
Fix for lightweight pipeline asset creation and bump package version
7 年前
GitHub
10e23187
Merge branch 'master' into volume-improvements
7 年前
Sebastien Lagarde
d59195c3
Merge remote-tracking branch 'refs/remotes/origin/master' into Refactor-frameSettings
7 年前
Remy
0df8117b
Merge remote-tracking branch 'origin/master' into HDRP-GraphicTests
7 年前
Peter Bay Bastian
10c0414f
Put use of `UnityEditor` in `UNITY_EDITOR` so that builds don't fail
7 年前
Evgenii Golubev
effdbb9c
Merge branch 'master'
7 年前
Julien Ignace
71f453af
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_SkySettingsVolume
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/Material/GGXConvolution/RuntimeFilterIBL.cs
# ScriptableRenderPipeline/HDRenderPipeline/Sky/SkyManager.cs
7 年前
Sebastien Lagarde
657828b3
Merge remote-tracking branch 'refs/remotes/origin/master' into Refactor-frameSettings
7 年前
Evgenii Golubev
7779e807
Merge branch 'master'
7 年前
Felipe Lira
ddeb54b6
Merge branch 'master' into LightweightPipeline
7 年前
Felipe Lira
ac553840
Updated shaders after merge
7 年前
Felipe Lira
cea04fcf
Addressed Sebastien and Alexandr PR feedbacks.
7 年前
Felipe Lira
eff2ed49
Addressed Evgenii and Richard's comments.
7 年前
John
afae267f
Initial integration of Post-FX V2 MSVO to LW
7 年前
Frédéric Vauchelles
50a43207
Merge branch 'master' into feature/ReflectionProbeEditor
7 年前
John
a7402091
Initial integration of Post-FX V2 MSVO
7 年前
GitHub
1b90eb6b
Merge pull request #687 from Unity-Technologies/LightweightPipeline
Lightweight pipeline upgrade to SRP shader library
7 年前
Felipe Lira
85558334
Default Resources are not serialised anymore in the LW pipeline asset. They come from resource asset and are also not exposed anymore.
7 年前
Felipe Lira
913c6f83
Added support to pipeline rendering features.
7 年前
Felipe Lira
07f33562
Fixed spot light angle attenuation. Now it matches legacy Unity. Not exposing now innerCone angle due to LW not supporting additional light component.
7 年前
Felipe Lira
9242004b
Pipeline Resource as Serializable and out of EDITOR ifdef
7 年前
Paul Melamed
db6f48d8
Merge branch 'master' into prototype/decals
# Conflicts:
# ScriptableRenderPipeline/Core/Editor/ShaderGenerator/CSharpToHLSL.cs
# ScriptableRenderPipeline/Core/Resources/EncodeBC6H.compute
# ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
# ScriptableRenderPipeline/HDRenderPipeline/Material/Decal/DecalData.hlsl
# ScriptableRenderPipeline/HDRenderPipeline/Material/Decal/DecalProperties.hlsl
7 年前
Evgenii Golubev
2e30e761
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into volumetrics
7 年前
Peter Andreasen
87c36d52
merged with master
7 年前
Julien Ignace
65bd8e1d
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_SkyLightingOverride
7 年前
sebastienlagarde
4b26e012
Move all core file to subfolder CoreRP + update shader include path to CoreRP/ShaderLibrary
7 年前
GitHub
3be07b99
Merge pull request #710 from Unity-Technologies/Move-Core-to-CoreRP
Move all core file to subfolder CoreRP + update shader include path t…
7 年前
GitHub
71a0b586
Merge pull request #707 from Unity-Technologies/LW_UI_Improvements
Lightweight UI improvements
7 年前
Felipe Lira
742b06fb
Moved LW files to LWRP folder to for better handling with package manager.
7 年前
Julien Ignace
713d15c0
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_SkyLightingOverride
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 年前
Tim Cooper
2532f7a6
new package version.
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.
6 年前
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 年前
Felipe Lira
537ce8c0
Bumped package version.
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 年前
Felipe Lira
7aa2837f
Bumped package version
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 年前
Sebastien Lagarde
8d423a94
Update package version to 0.1.26
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 年前
Tim Cooper
987a1633
[urgent]Remove wrongly added rc files.
7 年前
sebastienlagarde
c43a2771
Merge remote-tracking branch 'refs/remotes/origin/master' into Fix-flip-issue
7 年前
sebastienlagarde
30f9fd22
Merge remote-tracking branch 'refs/remotes/origin/master' into Fix-flip-issue
7 年前
John
ba0245c3
Merge branch 'master' into LW-ScreenSpaceShadows
7 年前
Remy
6d165864
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
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 年前
sebastienlagarde
2bae089c
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Lighting/DeferredDirectionalShadow.compute
7 年前
Evgenii Golubev
7e4a3052
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
7 年前
Peter Bay Bastian
b41adc72
Bump package version for SRP and Postprocessing
7 年前
GitHub
fe0284c8
Merge branch 'master' into HDRP_GraphicTests
7 年前
sebastienlagarde
e16cb2e3
Merge remote-tracking branch 'refs/remotes/origin/master' into Support-UV0-UV3-on-lit-for-base
7 年前
sebastienlagarde
6feb2d00
Merge remote-tracking branch 'refs/remotes/origin/master' into Updating-UI-for-material-feature-ID
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 年前
Peter Bay Bastian
80df0805
Update package files
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
6 年前
John
0a72692b
Merge branch 'LW-ScreenSpaceShadows' into projects/TheLastStand
6 年前
Joel de Vahl
f3cd88c5
Started work on light optimizations for low tier mobiles
6 年前
John
e5aff3eb
Initial integration of diffusion profile settings to sss
6 年前
John
1f75feea
Diffusion profile integration
6 年前
John
ec9b2e04
Made build-ready, fixed serialization issues, stripped unused constants, fixed bias issue with transmission
6 年前
John
5435d0d4
Stripped unused code
6 年前
sebastienlagarde
4931ea6f
Fix warning of LW and OnTileRender OnValidate call
6 年前
GitHub
e999b356
Merge pull request #933 from Unity-Technologies/Fix-warning-LW
Fix warning of LW and OnTileRender OnValidate call
6 年前
sebastienlagarde
301dbf72
Merge remote-tracking branch 'refs/remotes/origin/master' into Improve-normal-shading
6 年前
Sebastien Lagarde
89f8c23c
Update version to 0.1.29
6 年前
Sebastien Lagarde
c84722a1
Rename /Graphics/ to /Rendering/ in menu
6 年前
GitHub
0ac5f863
Merge pull request #935 from Unity-Technologies/Rename-Graphics-to-Rendering-in-menu
Rename /Graphics/ to /Rendering/ in menu
6 年前
sebastienlagarde
5e5e46c8
Merge remote-tracking branch 'refs/remotes/origin/master' into support-iridescence
6 年前
Remy
619cd52e
Merge branch 'HDRP_GraphicTests' into MaterialUpgrader_Upgrade
6 年前
sebastienlagarde
35560656
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing
6 年前
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.
6 年前
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
6 年前
Evgenii Golubev
070349c8
Merge branch 'master'
6 年前
sebastienlagarde
a450e83a
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
6 年前
GitHub
ee1e6968
Merge pull request #941 from Unity-Technologies/LW-ScreenSpaceShadows
Lw screen space shadows
6 年前
Tim Cooper
aeefe219
Merge branch 'master2' into LW-LightOptimizations
6 年前
Tim Cooper
88254799
Fix up lightmapping shader variants.
6 年前
Tim Cooper
6cb52bc9
Fix up lightmapping shader variants.
6 年前
Tim Cooper
d6c78179
Disable a number of LW features to reduce combination pressure until we have proper keyword stripping.
6 年前
Tim Cooper
d404c8cf
Do not show cookie UI
6 年前
sebastienlagarde
2bc6907f
Merge remote-tracking branch 'refs/remotes/origin/master' into Improve-forward-opaque-pass
6 年前
Remy
73141567
Merge remote-tracking branch 'origin/master' into MaterialUpgrader_Upgrade
6 年前
Tim Cooper
5c9658dd
Strip shadows on / off keyword (pretend shadows are always on and use a 4x4 texture)
6 年前
Tim Cooper
946ceb4f
Fix scene view grid rendering in LW (copy depth out)
6 年前
Remy
fa829be3
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
# Conflicts:
# ImageTemplates/HDRenderPipeline/Scenes/1xxx_Materials/1202_Lit_DoubleSideNormalMode.unity.png
6 年前
Robert Srinivasiah
7427bb14
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
6 年前
Sebastien Lagarde
a60a0d5a
Merge remote-tracking branch 'refs/remotes/origin/master' into support-iridescence
6 年前
Joel de Vahl
c7acfee1
Added a simple low end shader
6 年前
Tim Cooper
6524b005
Fix issue with screen space shadows not using the correct cull state.
6 年前
Joel de Vahl
6dad0410
Added exp2 fog to low end shader
6 年前
Andre McGrail
f4e2ebd4
Fixed 'ComputeShadowCoord' function to return correct screen-space coords
6 年前
Christophe Riccio
312c6ba6
Fixed fog with OpenGL/ES APIs
6 年前
GitHub
055e0a51
Merge pull request #943 from Unity-Technologies/LW-FixLightMaps
Fix up lightmapping shader variants.
6 年前
Evgenii Golubev
e768893e
Merge branch 'master'
6 年前
Peter Bay Bastian
fc78e5ae
Update asmdef files to work with changes to assembly definition files wrt unsafe code
6 年前
Remy
d56ea57d
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
6 年前
GitHub
52afac50
Merge pull request #948 from Groovounet/fog-bug
Fixed LW fog with OpenGL/ES APIs
6 年前
GitHub
dc047614
Merge pull request #950 from Unity-Technologies/fix-asmdef-unsafe
Fix errors about unsafe code
6 年前
Remy
6252406b
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
6 年前
Robert Srinivasiah
a3ddcd05
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
6 年前
Alex Lian
a77933b8
Validation fixes
- Add changelog, copy it around
- Add license.md, copy it around
- Add meta files, plus anticipating documentation folder
- Add .DS_Store to .gitignore
6 年前
Alex Lian
65ac8dec
Initial documentation to get past validation checks
Initial extract of LW doc
Wiki docs for the others
6 年前
sebastienlagarde
2c61701c
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing
6 年前
GitHub
16780502
Merge pull request #955 from Unity-Technologies/LW-KeywordKilling
Lw keyword killing
6 年前
Tim Cooper
11121e37
LW: Fixes to shadow caster / depth passes for shadows.
6 年前
sebastienlagarde
24e3356a
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing
6 年前
Robert Srinivasiah
2d5b988d
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
6 年前
GitHub
c73b5e81
Merge pull request #961 from Unity-Technologies/LT-ShadowFixes
LW: Fixes to shadow caster / depth passes for shadows.
6 年前
Peter Bay Bastian
1997acea
Bump package versions
6 年前
Robert Srinivasiah
736da156
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
6 年前
Peter Andreasen
04b933d9
merged with master
6 年前
GitHub
f41a8420
Merge pull request #962 from Unity-Technologies/shadergraph
Add Shader Graph repository as a submodule
6 年前
sebastienlagarde
e347d974
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows-biasing
6 年前
GitHub
2376836c
Merge pull request #858 from Unity-Technologies/shadows-biasing
Shadows biasing
6 年前
Robert Srinivasiah
6626255e
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
6 年前
Paul Melamed
429be124
Merge branch 'master' into decals/clustered
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/HDRenderPipeline.cs
6 年前
Sebastien Lagarde
2f370fd8
Remove undeleted meta
6 年前
Robert Srinivasiah
e4ac194b
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
6 年前
Sebastien Lagarde
1209cffe
Bump package version
6 年前
sebastienlagarde
820f9616
Update package version to 0.1.32
6 年前
Thomas
44dd9f42
Merge branch 'master' into debug-menu-refactor
6 年前
Evgenii Golubev
2d48e00b
Merge branch 'master'
6 年前
Evgenii Golubev
3ad3c7d7
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline
6 年前
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
6 年前
Robert Srinivasiah
6f2b52f2
Merge remote-tracking branch 'origin/master' into hdrp-xr-lighting
Manual fixup of some LightLoop stuff (stereo + decals living together in light cull data)
6 年前
Remy
2001df3c
Merge branch 'HDRP_GraphicTests' into MaterialUpgrader_Upgrade
6 年前
sebastienlagarde
8d0fc95d
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
6 年前
Peter Bay Bastian
d7929b25
Move Lightweight Shader Graph sub-shaders from SG repo
6 年前
Thomas
983a4857
Fixed particle lights
6 年前
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
6 年前
Peter Bay Bastian
762ac4bc
Fix calls to `Path.Combine` that didn't work on Legacy scripting backend
6 年前
Andre McGrail
fe219a04
Added fix for Particle Spotlights in the light loop
Fixed default particle shader to be correct Unilit/Fade
6 年前
Andre McGrail
bd2373cc
Fixed Typo
6 年前
GitHub
61c481e1
Merge pull request #979 from Unity-Technologies/lw-particle-light-fix
Fixed particle lights
6 年前
Sebastien Lagarde
0d688467
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
6 年前
Sebastien Lagarde
2808c61a
Update package version to 0.1.33
6 年前
Tim Cooper
52591510
Fix up unlit shader to multiply in lightmap if present and enabled.
6 年前
Peter Bay Bastian
ba0ce030
Merge branch 'master' into integrate-sg-subshaders
6 年前
GitHub
ca61444c
Merge pull request #990 from Unity-Technologies/integrate-sg-subshaders
Move Lightweight Shader Graph sub-shaders from SG repo
6 年前
Remy
c0e3d9ab
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
6 年前
Peter Bay Bastian
45297f24
Bump package version
6 年前
Robert Srinivasiah
05a6b765
Add stereo instancing/multi-view support to LWRP mat shaders
6 年前
Robert Srinivasiah
c6431961
Add support for profiling LWRP cameras
BeginSample and EndSample are per LWRP camera. Implementation feels clunky, but so be it.
6 年前
Tim Cooper
50d0a9bc
Bump Package Version
6 年前
Robert Srinivasiah
03049d22
Fix existing typo
6 年前
Robert Srinivasiah
045a8891
Use the same command buffer for both begin and end sample
6 年前
Tim Cooper
b1345f1d
Pump packages and package versions.
6 年前
Robert Srinivasiah
68e23d33
Support depth texture correctly in stereo
The seperate depth RT wasn't being created or managed correctly in stereo.
6 年前
Antti Tapaninen
348a27c1
remove #pragma multi_compile for VR stuff
6 年前
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.
6 年前
Tim Cooper
1718263d
Pump packages and package versions.
6 年前
Robert Srinivasiah
f2ae3326
Progress toward stereo-ized shadows (WIP)
The shadows are building correctly, but they are not populating the ScreenSpaceShadowMap correctly (in ScreenSpaceShadows)
6 年前
GitHub
f540dc83
Merge pull request #1002 from Unity-Technologies/cleanup
Cleanup
6 年前
Evgenii Golubev
e9bb654a
remove #pragma multi_compile for VR stuff
6 年前
Tim Cooper
2bb55222
Bump pacakge version.
6 年前
Robert Srinivasiah
667518b2
Merge remote-tracking branch 'origin/master' into lwrp-xr-shader-fixes
6 年前
GitHub
e0656552
Merge pull request #1000 from Unity-Technologies/lwrp-sample-marker
Add profiling/debugging markers for LWRP cameras
6 年前
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
6 年前
Tim Cooper
940d74cc
Add high level camera callbacks to HD / LW.
6 年前
Evgenii Golubev
590beccb
Merge remote-tracking branch 'upstream/lwrp-sample-marker' into 2018.1
6 年前
Robert Srinivasiah
e907643a
Merge remote-tracking branch 'origin/master' into lwrp-xr-shader-fixes
6 年前
Tim Cooper
552f83af
Update Callback's to show they are static calls (thanks Rob).
6 年前
Tim Cooper
e2dc966c
doing some lw-callback testing work
6 年前
Tim Cooper
449b2c69
Add high level camera callbacks to HD / LW.
6 年前
Robert Srinivasiah
59784174
Fix parameter name typo
Object space position should be named positionOS, not positionWS
6 年前
Tim Cooper
8c8ee233
Update Callback's to show they are static calls (thanks Rob).
6 年前
Robert Srinivasiah
56d9be64
Experimental debugging code, nothing works
6 年前
Robert Srinivasiah
f969b89d
Add texture array support to _ScreenSpaceShadowMap samples
6 年前
Tim Cooper
6e7638aa
Doing some hacks. Do two passes for collect shadows, do draw mesh instead of blit
6 年前
Tim Cooper
da540b9e
Fix minor warnings
6 年前
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!
6 年前
Tim Cooper
2a9c875c
Added 'prefer_hlslcc' directive
6 年前
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.
6 年前
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.
6 年前
Evgenii Golubev
0a2033df
Merge upstream/master
6 年前
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
6 年前
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.
6 年前
Robert Srinivasiah
30e1848a
Simplify start/stop stereo rendering apperance
Hide some boilerplate code behind methods
6 年前
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.
6 年前
Paul Melamed
6f570901
Merge branch 'master' into decals/api_change
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Decal/DecalSystem.cs
6 年前
Joel de Vahl
5901e35e
Added more upgraders
6 年前
Robert Srinivasiah
74a6a8b0
Create Screenspace texture macro for LWRP
This handles declarations between Tex2D and Tex2DArray. The latter is used for Stereo Instancing.
6 年前
Robert Srinivasiah
fb3d45f6
Move UnityStereoTransformScreenSpaceTex to Core.hlsl
6 年前
Tim Cooper
ab32fa26
Fix minor warnings
6 年前
Andre McGrail
1c97d1e4
Added 'prefer_hlslcc' directive
6 年前
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.
6 年前
GitHub
18c59b2f
Merge pull request #1009 from Unity-Technologies/LW-gles2-fix
Added 'prefer_hlslcc' directive
6 年前
GitHub
5536e887
Merge pull request #1001 from Unity-Technologies/build/automation
Further preparation for automation
6 年前
sebastienlagarde
054d7fdb
Initial documentation to get past validation checks
Initial extract of LW doc
Wiki docs for the others
6 年前
John Parsaie
8cc0d941
Merge SRP 2018.1
6 年前
GitHub
2571ef70
Merge pull request #983 from Kink3d/master
Upgrade Lightweight shaders and UI to closer match HD and Shader Graph
6 年前
Joel de Vahl
56f21e1e
Merge remote-tracking branch 'origin/master' into LW-MaterialUpgrades
6 年前
Joel de Vahl
398a11e4
Fixed a few upgrading bugs
6 年前
Remy
50623c84
Merge remote-tracking branch 'origin/master' into HDRP_MaterialUpgrader
6 年前
GitHub
47d42b36
Merge pull request #1 from Unity-Technologies/master
Merge from main
6 年前
Tim Cooper
c413cf12
Add stereo instancing/multi-view support to LWRP mat shaders
6 年前
Tim Cooper
b2cf3962
Fix existing typo
6 年前
Robert Srinivasiah
7733d48a
Merge remote-tracking branch 'origin/master' into hdrp-xr-bigtile
6 年前
Tim Cooper
33926192
Support depth texture correctly in stereo
The seperate depth RT wasn't being created or managed correctly in stereo.
6 年前
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
6 年前
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.
6 年前
GitHub
793fe433
Merge pull request #1020 from Unity-Technologies/lwrp-xr-shader-fixes
LWRP XR Fixes
6 年前
Tim Cooper
bd120376
Progress toward stereo-ized shadows (WIP)
The shadows are building correctly, but they are not populating the ScreenSpaceShadowMap correctly (in ScreenSpaceShadows)
6 年前
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
6 年前
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
6 年前
GitHub
f469d277
Merge pull request #1024 from Unity-Technologies/LW-MaterialUpgrades
Lw material upgrades
6 年前
Tim Cooper
5fb9676e
Fix parameter name typo
Object space position should be named positionOS, not positionWS
6 年前
Andre McGrail
c59ab44d
Meta Fix, using world2clip instead of pbject2clip
6 年前
Tim Cooper
7fdbf48d
Add texture array support to _ScreenSpaceShadowMap samples
6 年前
Robert Srinivasiah
14e8b51f
Merge remote-tracking branch 'origin/master' into hdrp-xr-bigtile
6 年前
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!
6 年前
Joel de Vahl
73b75a26
Make sure we get the correct lightmap decode parameters when in gamma mode
6 年前
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.
6 年前
Frédéric Vauchelles
fd3d298d
Merge branch 'master' into feature/ReflectionProbeBaking
6 年前
Tim Cooper
ad318cf6
Simplify start/stop stereo rendering apperance
Hide some boilerplate code behind methods
6 年前
GitHub
6bd4de5b
Merge pull request #1032 from Unity-Technologies/LightmapDecodeFixes
Make sure we get the correct lightmap decode parameters when in gamma…
6 年前
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.
6 年前
Tim Cooper
4a17fb01
Create Screenspace texture macro for LWRP
This handles declarations between Tex2D and Tex2DArray. The latter is used for Stereo Instancing.
6 年前
Tim Cooper
cffa61f2
Move UnityStereoTransformScreenSpaceTex to Core.hlsl
6 年前
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.
6 年前
GitHub
62c92de8
Merge pull request #1027 from Unity-Technologies/LW-MetaPassFix
Meta Fix, using world2clip instead of pbject2clip
6 年前
Tim Cooper
c2217d37
Merge branch 'Backport-2018.1-PR1020' into 2018.1
6 年前
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
6 年前
Tim Cooper
e9de4200
Merge branch 'Backport-2018.1-PR1021' into 2018.1
6 年前
Felipe Lira
8a6de19e
Added Cascade Split UI
6 年前
Felipe Lira
b5f02e43
Fixed subtractive mode
6 年前
Tim Cooper
94bb17bd
Added more upgraders
6 年前
Felipe Lira
4d2e62ba
Minor improvement.
6 年前
Tim Cooper
9b5758ed
Fixed a few upgrading bugs
6 年前
Felipe Lira
8610635a
Changed shadowmap to use D16_UNORM format.
6 年前
Tim Cooper
e9f3aed2
Merge branch 'Backport-2018.1-PR1024' into 2018.1
6 年前
Felipe Lira
eb62162a
Added SHADER_HINT_NICE_QUALITY. Viewdirection is normalized in vertex or frag depending on the quality hint.
6 年前
sebastienlagarde
c4720832
Add missing .meta documentation folder
6 年前
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.
6 年前
Aleksandr Kirillov
98367910
Fixed SH being always evaluated per-pixel.
6 年前
Aleksandr Kirillov
1ad16cf5
Got rid of a dependent texture read when sampling a lightmap in LW SRP.
6 年前
Paul Melamed
07ab7b09
Merge branch 'master' into decals/api_change
# Conflicts:
# ScriptableRenderPipeline/HDRenderPipeline/HDRP/Decal/DecalSystem.cs
6 年前
Aleksandr Kirillov
f7246274
No renormalization on normals per-pixel for mobile.
6 年前
Tim Cooper
e6824f80
Make sure we get the correct lightmap decode parameters when in gamma mode
6 年前
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.
6 年前
Tim Cooper
9e436e17
Merge branch 'Backport-2018.1-PR1032' into 2018.1
6 年前
Tim Cooper
df2b3c10
Meta Fix, using world2clip instead of pbject2clip
6 年前
Tim Cooper
597259f4
Bump package version
6 年前
GitHub
ad278b73
Merge pull request #1053 from Unity-Technologies/LW-Bugfix
Lightweight Bugfixes / Small Improvements
6 年前
Aleksandr Kirillov
34c25f1b
Merge branch 'master' into LowEndPerf
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/ShaderLibrary/LightweightPassLit.hlsl
6 年前
John Parsaie
0fe793d7
Merge 2018.1
6 年前
Aleksandr Kirillov
679b3479
Fixed a compilation error after merging.
6 年前
John Parsaie
e69d1f18
Temporary fix to SS Shadows stereo bug.
6 年前
GitHub
0adb2b7b
Merge pull request #1054 from Unity-Technologies/LW-UI
Added Cascade Split UI
6 年前
GitHub
81fad193
Merge pull request #1055 from Unity-Technologies/LowEndPerf
Fixes and optimizations for low-end mobile for LW
6 年前
Aleksandr Kirillov
8b48e2b4
Updated the comments about sharing an interpolator between LM UV and vertex SH in LW.
6 年前
Aleksandr Kirillov
44d8afbf
Don't normalize the normal coming from the normal map if there's no scaling possible in the shader.
6 年前
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…
6 年前
Aleksandr Kirillov
f980622c
Packing and unpacking view direction the same way helps to get correct lighting... who would've guessed
6 年前
GitHub
77ed5eb6
Merge pull request #1058 from Unity-Technologies/FixViewDir
Packing and unpacking view direction the same way helps to get correc…
6 年前
Felipe Lira
9d9d5435
Initial prototype.
6 年前
Felipe Lira
9acad36a
Fixed regression that was causing shadows to not render.
6 年前
Aleksandr Kirillov
8b7c571e
Some shuffling around reduces frame time on older devices.
6 年前
Aleksandr Kirillov
1f46d9ea
Testing scene setup for simplified lighting (040).
6 年前
Felipe Lira
4c6c80fe
Fixed cascade UI
6 年前
Thomas
d7bc651c
Update postfx package version
6 年前
Felipe Lira
5b48f6c3
Single Light Shader
6 年前
GitHub
03f497ff
Merge pull request #1059 from Unity-Technologies/LW-Perf
Some shuffling around reduces frame time on older devices.
6 年前
GitHub
4859c628
Merge pull request #1056 from Unity-Technologies/FixComment
Updated the comments about sharing an interpolator between LM UV and …
6 年前
Remy
cc4d54eb
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
6 年前
Aleksandr Kirillov
99890a99
Cleaned up particle code. Added a shader for lit particles with SimpleLighting.
6 年前
Felipe Lira
e630eecd
Merge branch 'master' into LW-Bugfix
6 年前
Aleksandr Kirillov
d5a564b2
Updated AlphaDiscard function to support offsets. Now using it from Particle* shaders.
6 年前
Felipe Lira
225e061d
Fix shadowmap on low end devices. Forces hard shadow/ single cascade on GLES2 platform.
6 年前
Felipe Lira
6dfa6b66
Fixed error about R8 texture format not being supported on old GLES 2.0 devices.
6 年前
Felipe Lira
aa4af411
Added Cascade Split UI
6 年前
Felipe Lira
a97abc0c
Fixed subtractive mode
6 年前
Felipe Lira
37c1e211
Minor improvement.
6 年前
Felipe Lira
6a45fea2
Changed shadowmap to use D16_UNORM format.
6 年前
Felipe Lira
c06d5c5d
Added SHADER_HINT_NICE_QUALITY. Viewdirection is normalized in vertex or frag depending on the quality hint.
6 年前
John Parsaie
40539650
Merge branch '2018.1' into projects/TheLastStand
6 年前
John Parsaie
3c431a3b
Debug View UI
6 年前
GitHub
8ae2aaf6
Merge pull request #1066 from Unity-Technologies/LWParticles
Added a shader for lit particles with SimpleLighting...
6 年前
Thomas
aff1dcf8
Update postfx package version
6 年前
John Parsaie
00a84cd8
Initial debug mode branching
6 年前
Aleksandr Kirillov
322b2ef3
Some cosmetic changes + set target to 2.0 for PBR Standard shader
6 年前
Peter Bay Bastian
c7415ded
Disable a number of scene view draw modes for LWRP
6 年前
Peter Bay Bastian
0030b83b
Update package versions
6 年前
John Parsaie
3fb08cf4
Debug View Mode
6 年前
GitHub
be4b60a5
Merge pull request #1070 from Unity-Technologies/sceneview-drawmodes-lt
Disable a number of scene view draw modes for LWRP
6 年前
John Parsaie
52a8d814
Remove MSVO
6 年前
GitHub
ba83237d
Merge pull request #1071 from Unity-Technologies/LW-Cosmetic
Some cosmetic changes + set target to 2.0 for PBR Standard shader
6 年前
John Parsaie
c285e71c
Initial implementation of debug views
6 年前
John Parsaie
869af3ae
Added debug pass for subsurface
6 年前
John Parsaie
8953ccf9
Intial debug view implementation.
6 年前
Felipe Lira
5bd50b82
Fixed lightweight screenspace shadows on GLES2.
6 年前
Felipe Lira
47a2960a
Merge branch 'master' into LW-Bugfix
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/ShaderLibrary/Shadows.hlsl
6 年前
John Parsaie
430cb9f0
Updated Debug views, Smoothness, Tangents space normal, gamma correction
6 年前
Felipe Lira
e70fb89f
ShadowStrength only performed if NICE_QUALITY is set.
6 年前
John Parsaie
6276d0a1
Moved Diffusion Profile asset menu item
6 年前
John Parsaie
00c5cc80
Debug Tangent Normal ----> World Normal
6 年前
Felipe Lira
eb002cd5
Fixed unmatched command buffer profiler block.
6 年前
John Parsaie
4d51581f
Increase profile count 4 to 8
6 年前
GitHub
410de9f7
Merge pull request #1069 from Unity-Technologies/LW-Bugfix
Lw bugfix
6 年前
John Parsaie
b37433a7
Merge branch 'projects/TheLastStand' into projects/TheLastStand-AdditiveSSS
6 年前
Felipe Lira
6cf19ecb
Updated shadowmap to use clamp mode and avoid xy bounds check (when we have scissor)
6 年前
sebastienlagarde
aa772a18
Merge remote-tracking branch 'refs/remotes/origin/master' into hdrp-xr-clustered
6 年前
John Parsaie
f419d966
Dev
6 年前
Tim Cooper
aa9702e1
Use scissor on shadowmap to mimic 'clamp to edge'.
6 年前
John Parsaie
ff9a2a8c
Fixed SSS shadows
6 年前
Felipe Lira
95a4c008
Fixed unsuported R8 texture format in GLES2.
6 年前
John Parsaie
c46de7ff
Additive light support
6 年前
GitHub
9d72d513
Merge pull request #1079 from Unity-Technologies/lw/fix-gles2-unsuported-format
Fixed unsuported R8 texture format in GLES2.
6 年前
John Parsaie
cc4e0af0
Stripping of MSVO
6 年前
Evgenii Golubev
720c8a19
Merge branch 'master'
6 年前
John Parsaie
7ad6f02f
removed spot falloff scatter support
6 年前
Matt Dean
35596864
Add Distortion Texture functionality
6 年前
Peter Bay Bastian
c19983e2
Disable a number of scene view draw modes for LWRP
6 年前
Felipe Lira
26d6db0d
Fixed null reference exception.
6 年前
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
6 年前
Evgenii Golubev
dd8b51a8
Merge branch 'master'
6 年前
Felipe Lira
3360ce0b
Changed ShadowPass and DepthOnlyPass to account for alpha clip.
6 年前
Matt Dean
5b394827
Add support for render scale and XR
6 年前
John Parsaie
73467192
Merge branch '2018.1' into projects/TheLastStand
6 年前
Felipe Lira
7006dd33
Fixed implicit cast in shadowpass.
6 年前
Felipe Lira
ca3977fa
Fixed glossiness keyword/alpha issue.
6 年前
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
6 年前
John Parsaie
b7f1ff5f
Added MSVO pass.
6 年前
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.
6 年前
John Parsaie
4d394a7e
Apply SSAO term to LW Standard
6 年前
Felipe Lira
d526d1ef
Fixed particles compilation errors
6 年前
Felipe Lira
5f85fa58
Got rid of a dependent texture read when sampling a lightmap in LW SRP.
6 年前
John Parsaie
1729903a
Added SSAO apply to subsurface
6 年前
GitHub
4c1e5957
Merge pull request #1087 from Unity-Technologies/lw/perf-regression-fix
Lw/perf regression fix
6 年前
Felipe Lira
31402fe2
No renormalization on normals per-pixel for mobile.
6 年前
John Parsaie
940faf7a
Added SSAO Debug View to Pipeline
6 年前
Felipe Lira
0820dca1
Pipeline always respects user decision to not clear camera even if it impacts performance on mobile.
6 年前
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.
6 年前
John Parsaie
dbc7ce60
SSAO Debug View.
6 年前
Felipe Lira
e319329d
Updated ShaderGraph templates
6 年前
Felipe Lira
7f17ab1e
Merged normal and view direction changes.
6 年前
John Parsaie
c3fb2167
Colored AO
6 年前
Felipe Lira
a0db87bc
Changed shadow filtering precision to float
6 年前
GitHub
79998337
Merge pull request #1075 from Unity-Technologies/backport/LowEndPerf-1055
Backport/low end perf 1055
6 年前
John
f55cbac8
Fixed SSAO on DX11
6 年前
Felipe Lira
119f4157
Fixed shadow precision issues on mobile.
6 年前
Felipe Lira
4fce110b
Updated the comments about sharing an interpolator between LM UV and vertex SH in LW.
6 年前
John Parsaie
31b37a3d
Fixed SSAO on DX11
6 年前
GitHub
0cac8121
Merge pull request #1091 from Unity-Technologies/lw/bugfixes
Lw/bugfixes
6 年前
Felipe Lira
049fa5ed
Merge branch 'master' into lw/shadow-optimization
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/LightweightPipeline.cs
6 年前
GitHub
043ff4aa
Merge pull request #1076 from Unity-Technologies/backport/FixComment-1056
Updated the comments about sharing an interpolator between LM UV and …
6 年前
John Parsaie
979ba2d2
Removing low mipped normal sample for detail scattering.
6 年前
Felipe Lira
254ebe81
Added IgnoreProjector tag to shaders as projectors will not be supported on SRP.
6 年前
Felipe Lira
80bee94e
Don't normalize the normal coming from the normal map if there's no scaling possible in the shader.
6 年前
John Parsaie
c96c3387
Merge SSS with Standard
6 年前
GitHub
4dea02f4
Merge pull request #1096 from Unity-Technologies/lw/ignore-projectors
Added IgnoreProjector tag to shaders
6 年前
Felipe Lira
b35a3407
Some shuffling around reduces frame time on older devices.
6 年前
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
6 年前
John Parsaie
bba8b22a
Added shadows debug view
6 年前
Remy
da27105b
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
6 年前
Felipe Lira
c47b1299
Packing and unpacking view direction the same way helps to get correct lighting... who would've guessed
6 年前
John Parsaie
86e68589
Initialize refactor
6 年前
GitHub
cbfce342
Merge pull request #1077 from Unity-Technologies/backport/lw-optimizations-backport
Backport/lw optimizations backport
6 年前
John Parsaie
4c2af84a
Potential fix to the broken preintegrator, checking OSX
6 年前
Felipe Lira
db005356
Added keyword to avoid shadow sampling.
6 年前
Felipe Lira
b37a37c8
Added fog exp back to lw.
6 年前
John Parsaie
b4454f0a
World Normal debug -1..1 to 0..1
6 年前
Felipe Lira
e0d4368a
fixed typo
6 年前
Felipe Lira
d3c4d6f9
Cleaned up particle code. Added a shader for lit particles with SimpleLighting.
6 年前
John Parsaie
40876786
8 Profile support
6 年前
Felipe Lira
988e5940
fixed terrain shadows.
6 年前
John Parsaie
e3a67dea
Refactor SSAO apply
6 年前
Felipe Lira
4a869821
Updated AlphaDiscard function to support offsets. Now using it from Particle* shaders.
6 年前
John Parsaie
7389385b
Revert diffusion profile refactor
6 年前
Felipe Lira
298abc7d
Fixed LW constant buffer precision
6 年前
Felipe Lira
a3c04996
Some cosmetic changes + set target to 2.0 for PBR Standard shader
6 年前
John Parsaie
b65915e1
Refactor transmittance from light space.
6 年前
Felipe Lira
f49c5517
removed dependency on dynamic lightmap from meta pass.
6 年前
GitHub
102fc3f3
Merge pull request #1078 from Unity-Technologies/backport/added-particles-simple-lighting
Backport/added particles simple lighting
6 年前
John Parsaie
dee52ebc
Fixed alpha write.
6 年前
Felipe Lira
5c358cc9
Split Standard PBS and Simple lighting vertex shaders as shininess was being used in PBS.
6 年前
Felipe Lira
89d35dea
Fixed regression that was causing shadows to not render.
6 年前
John Parsaie
5303cfde
Fixed unlit particle fog
6 年前
Felipe Lira
0a782368
replaced bump_scaled_not_supported with quality hint define
6 年前
Felipe Lira
1af4820e
Fixed shadowmap on low end devices. Forces hard shadow/ single cascade on GLES2 platform.
6 年前
John Parsaie
ec03c7ab
Hair shadows opt-out for alpha blend
6 年前
GitHub
72f39fe6
Merge pull request #1098 from Unity-Technologies/lw/add-fog-exp-back
Added fog exp back to lw.
6 年前
Felipe Lira
1bbfe054
Computes part of the BRDF normalization out of the light loop.
6 年前
Felipe Lira
8c7757e0
Fixed error about R8 texture format not being supported on old GLES 2.0 devices.
6 年前
John Parsaie
236089dc
Fixed diffusion profile color space
6 年前
Felipe Lira
3d7bf731
removed unused uniform
6 年前
Felipe Lira
d8e1886a
ShadowStrength only performed if NICE_QUALITY is set.
6 年前
John Parsaie
48229436
Kajiya Kay Hair
6 年前
Felipe Lira
025e3ef0
Fixed unmatched command buffer profiler block.
6 年前
John Parsaie
93b78ad8
Hair sorting passes
6 年前
Felipe Lira
8e8db358
Fixed lightweight screenspace shadows on GLES2.
6 年前
GitHub
508f561b
Merge pull request #1081 from Unity-Technologies/backport/lw-bugfix
Backport/lw bugfix
6 年前
Felipe Lira
fcb9ae2c
Fixed unsuported R8 texture format in GLES2.
6 年前
GitHub
f38b22a0
Merge pull request #1082 from Unity-Technologies/backport/1079-fixed-unsuported-R8-format
Fixed unsuported R8 texture format in GLES2.
6 年前
Felipe Lira
b2f50177
Updated shadowmap to use clamp mode and avoid xy bounds check (when we have scissor)
6 年前
Felipe Lira
3b4ae136
Use scissor on shadowmap to mimic 'clamp to edge'.
6 年前
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
6 年前
Felipe Lira
f07aad83
Fixed null reference exception.
6 年前
Felipe Lira
b6052e8e
further optimized BRDF function by fitting normalization term into a MAD and computing roughness² - 1.0h outside the light loop.
6 年前
Felipe Lira
875a1a22
Fixed implicit cast in shadowpass.
6 年前
Felipe Lira
f3d91736
Reverted BUMP_SCALE_NOT_SUPPORTED changes. BUMP_SCALE_NOT_SUPPORTED when undefined is now defined to true on mobile platforms.
6 年前
Felipe Lira
43a31ade
Changed ShadowPass and DepthOnlyPass to account for alpha clip.
6 年前
Felipe Lira
083ff6f4
got rid of the unnecessary tangent normalization. mikkts compliance only requires normalization when converting normal from TS to WS.
6 年前
Felipe Lira
1406ea59
Fixed glossiness keyword/alpha issue.
6 年前
Felipe Lira
7dc1b91d
Fixed particles compilation errors
6 年前
GitHub
4b7f8519
Merge pull request #1088 from Unity-Technologies/backport/1087-perf-regression-fix
Backport/1087 perf regression fix
6 年前
GitHub
8dc77b62
Merge pull request #1111 from Unity-Technologies/lw/shader-optimization
Lw/shader optimization
6 年前
Felipe Lira
081c3075
Added render scale support to screenspace shadowmap.
6 年前
Felipe Lira
1e0a5a30
Merge branch 'lw/shadow-optimization'
6 年前
Felipe Lira
090e9c4e
Added _ScaledScreenParams shader property to access camera size scaled by render scale.
6 年前
Evgenii Golubev
1d711357
Merge 'upstream/master'
6 年前
Felipe Lira
2c105ee5
Fixed shadowmap leaking.
6 年前
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
6 年前
Felipe Lira
e9179283
Merge branch 'master' into lw/bugfixes
6 年前
Felipe Lira
27a4d825
Pipeline always respects user decision to not clear camera even if it impacts performance on mobile.
6 年前
Felipe Lira
7597374d
Split directional and local light shadow maps.
6 年前
Felipe Lira
5a168a8d
Excluded d3d11_9x as it's not supported
6 年前
Felipe Lira
ea16e3eb
Updated ShaderGraph templates
6 年前
Aleksandr Kirillov
609209a9
Split the surface UnityPerMaterial CB into three (common, simple lighting and PBS).
6 年前
Felipe Lira
fe8ef8dc
Optimized light indexing to use conditional moves instead of dynamic indexing the constant.
6 年前
Felipe Lira
6d297f09
Fixed warning about uninitialized vertex output in Particles shader.
6 年前
Felipe Lira
d9202d32
Changed shadow filtering precision to float
6 年前
Aleksandr Kirillov
8827c1d9
Split LWRP shader library includes (InputSurface, LightweightPassLit and Particles) into several smaller files to have only the required things included.
6 年前
Felipe Lira
577f4336
fixed error in shadow sampling of local lights.
6 年前
Felipe Lira
6b245ea6
Added depth only pass to unlit
6 年前
Felipe Lira
e1027461
Fixed shadow precision issues on mobile.
6 年前
Aleksandr Kirillov
0983d198
Moved SurfaceData to InputSrufaceCommon.
Merged CBs for particles.
6 年前
Felipe Lira
caddf3df
Removed light sorting. We won't need it with multipass strategy.
6 年前
Felipe Lira
c192bf42
Fixed shadows in VR
6 年前
GitHub
a4c56c1e
Merge pull request #1093 from Unity-Technologies/backport/1091-lw-bugfixes
Backport/1091 lw bugfixes
6 年前
Aleksandr Kirillov
1f1983cd
Fixed a typo in PBS particle surface data initializer
6 年前
Felipe Lira
a0c08eaf
Further simplifications for the main directional fast path
6 年前
GitHub
771bb33b
Merge pull request #1094 from Unity-Technologies/backport/shadow-optimization
Backport/shadow optimization
6 年前
GitHub
a53684d0
Merge pull request #1127 from Unity-Technologies/lw/surface_cb_split
Lw/surface cb split
6 年前
Felipe Lira
5a8e42e7
Added support to up to 4 shadow casting lights in the base pass
6 年前
Aleksandr Kirillov
1330d603
Fixed a compilation error in LW PBR Standard shader
6 年前
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.
6 年前
Remy
75cf5fa5
Merge remote-tracking branch 'origin/master' into HDRP_GraphicTests
6 年前
Peter Bay Bastian
1884bde7
Bump package versions
6 年前
GitHub
8d3d47a2
Merge pull request #1128 from Unity-Technologies/lw/fix_pbr_shader
Fixed a compilation error in LW PBR Standard shader
6 年前
Felipe Lira
4d2339f3
api refactor to improve readability
6 年前
Felipe Lira
933c7fdd
Merge branch 'LWRP' into lw/bugfixes
6 年前
Felipe Lira
c9ac4b4d
Fixed shadowmap leaking.
6 年前
Aleksandr Kirillov
10d82e06
Refactored the common code to not depend on specific global variable names.
6 年前
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.
6 年前
Felipe Lira
9cfbb75b
fixed duplicated pragma exclude
6 年前
Felipe Lira
71f243c0
Fixed command buffer unmatching warning.
6 年前
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
6 年前
Felipe Lira
e1b15146
Added a renderscale threshold. Variations within the threshold will be disregarded and default scale will be used.
6 年前
Felipe Lira
e452603c
Added keyword to avoid shadow sampling.
6 年前
Raymond Graham
b987da15
Merge branch '2018.1' into projects/system-shock/2018.1
6 年前
Felipe Lira
eb436fe0
Added new include to depth pass. (required after merging)
6 年前
Felipe Lira
8822983c
Added keyword to avoid shadow sampling.
6 年前
Felipe Lira
b76d117a
fixed typo
6 年前
GitHub
7f7b6cd3
Merge pull request #1118 from Unity-Technologies/lw/bugfixes
Lw/bugfixes
6 年前
Felipe Lira
d47e9164
fixed typo
6 年前
Felipe Lira
421fd93d
Fix for the unmatching command buffer message
6 年前
Felipe Lira
9011485e
fixed terrain shadows
6 年前
GitHub
81d0b3df
Merge pull request #1130 from Unity-Technologies/lw/common_refactor
Refactored the LWRP common code to not depend on...
6 年前
Aleksandr Kirillov
c856eeed
Fixed broken shadergraph LW PBR shader template.
6 年前
Aleksandr Kirillov
9af33ea3
Merge branch 'LWRP' into lw/fix_shadergraph
# Conflicts:
# ScriptableRenderPipeline/LightweightPipeline/LWRP/Shaders/LightweightStandardSimpleLighting.shader
6 年前
Felipe Lira
109aeb68
Fixed LW constant buffer precision
6 年前
Aleksandr Kirillov
fa774db9
Refactored some leftovers missed in the previous refactor. (SampleSpecularGloss)
6 年前
Felipe Lira
717186df
removed dependency on dynamic lightmap from meta pass.
6 年前
GitHub
5e57070a
Merge pull request #1134 from Unity-Technologies/lw/fix_shadergraph
Shadergraph fix for LW PBR template
6 年前
Felipe Lira
a54f4afa
Split Standard PBS and Simple lighting vertex shaders as shininess was being used in PBS.
6 年前
Aleksandr Kirillov
be56a0c2
Fixed spotlights in LW PBR.
6 年前
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
6 年前
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
6 年前
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
6 年前
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.
6 年前
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
6 年前
Matt Dean
e1c4f751
Rename OpaqueDownsampling and remove cast to half
6 年前
Felipe Lira
79d15ad1
removed unused uniform
6 年前
Felipe Lira
a05bc76c
Remover near plane offset configuration from pipeline asset. We use the configuration set in the light itself.
6 年前
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.
6 年前
Felipe Lira
e42f8f63
Renamed and refactored shadowpass to improve readability
6 年前
Felipe Lira
9665f32c
Reverted BUMP_SCALE_NOT_SUPPORTED changes. BUMP_SCALE_NOT_SUPPORTED when undefined is now defined to true on mobile platforms.
6 年前
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.
6 年前
GitHub
12ba4332
Merge pull request #1120 from Unity-Technologies/backport/shader-optimization
Backport/shader optimization
6 年前
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.
6 年前
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.
6 年前
Felipe Lira
bf164955
Fixed some issues with multiple shadow casting lights.
6 年前
Felipe Lira
366fde87
Excluded d3d11_9x as it's not supported
6 年前
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.
6 年前
Felipe Lira
3550c0cf
fixed wrong light shadow indexing in PBS shader
6 年前
Felipe Lira
c34824b4
Added depth only pass to unlit
6 年前
Felipe Lira
e1a64f54
Added support to multiple shadow casting lights.
6 年前
Felipe Lira
bb0036f1
Fixed shadows in VR
6 年前
Felipe Lira
7f179dc1
Minor improvements to light index buffer.
6 年前
Felipe Lira
e5ca8742
fixed duplicated pragma exclude
6 年前
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.
6 年前
Felipe Lira
7ce624ff
fixed light indexing
6 年前
GitHub
d4b16f1c
Merge pull request #1131 from Unity-Technologies/backport/bugfixes
Backport/bugfixes
6 年前
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 年前
Felipe Lira
a798ab10
Fixed line endings in common.hlsl
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 年前
GitHub
982c273f
Added release notes for LWRP.
Added notes from 1.1.4-preview to initial tagged release.
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 年前
Peter Bay Bastian
97d3607a
Update package versions and ShaderGraph submodule
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 年前
Peter Bay Bastian
e567198b
Update package versions
6 年前
Felipe Lira
a953a3e3
Addressed PR's comments
6 年前
Felipe Lira
dbaba107
Fixed shader warning from last changeset.
6 年前
sebastienlagarde
23e08be9
Update License
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 年前
Peter Bay Bastian
0ee3ed81
Add meta files for LICENSE.md files
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 年前
Peter Bay Bastian
6c6a1dc0
Update package version
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 年前
Felipe Lira
533beaae
Merge branch 'master' into LWRP
6 年前
Peter Bay Bastian
25ec0ece
Update licenses and add CONTRIBUTIONS
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
149931ff
Merge pull request #1272 from Unity-Technologies/update-licenses
Update licenses and add CONTRIBUTIONS
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 年前
Alex Lian
b80e61ac
Move assets for test projects
6 年前
Felipe Lira
4dcb7214
Added camera HDR setup
6 年前
Alex Lian
5dd074d3
Move shadergraph
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
38c413cd
Merge branch 'build/automation' into masteraxxx
# Conflicts:
# TestProjects/GraphicsTests/Assets/Tests/UTF_Core
# TestProjects/GraphicsTests/Assets/Tests/UTF_Tests_HDRP
6 年前
Tim Cooper
fafb59af
Run code formatter.
6 年前
Peter Bay Bastian
4fdfd2c8
Add display names for HD, LW and Core, and update Unity version req
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 年前
Peter Bay Bastian
5c889234
Bump major version to 2 for all packages
6 年前
Peter Bay Bastian
59064a96
Bump major version to 3 for all packages
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 年前
Thomas
525347ce
Updated the post-processing package
6 年前
GitHub
94361fb7
Merge pull request #1443 from Unity-Technologies/postfx-update-2.0.7
Updated the post-processing package
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 年前
Felipe Lira
1d3ab553
Added 2.0.x release notes and updated changelog to [keep a changelog] format
6 年前
Felipe Lira
31f42512
Added unrelease tag on release notes
6 年前
Oliver Schnabel
d5f645ee
Merge remote-tracking branch 'remotes/origin/master' into StackLit2
6 年前
Felipe Lira
7ec954ba
Updated changelog
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 年前
Felipe Lira
4e500109
Added 2.0.x release notes and updated changelog to [keep a changelog] format
6 年前
Felipe Lira
82b1711d
Added unrelease tag on release notes
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 年前
sebastienlagarde
0e0c9931
Merge branch 'master' into normal-buffer-support
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 年前
Felipe Lira
ed9090de
Changed release notes
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 年前
Martin Thorzen
91093d00
Updated the changelog.
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 年前
Peter Bay Bastian
764fac8c
Update change log and package versions (this is a breaking change for Shader Graph)
6 年前
Remy
9db2a137
Merge branch 'master' into HDRP-Tests
6 年前
Felipe Lira
51dc02e6
Updated LWRP to match SRP batcher layout block features
6 年前
Felipe Lira
7ea4ba92
Updated release notes
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 年前
Felipe Lira
06a7df1d
Updated release notes for XR renderscale and Shadow optimizaiton PRs.
6 年前
Felipe Lira
b735ad3e
Updated release notes
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
3458bbc5
Updated release notes
6 年前
Felipe Lira
d25a90be
Updated changelog and fixed comment.
6 年前
Felipe Lira
f8cd72cb
updated release notes
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
875f9b2c
updated lw release notes formatting.
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 年前
Felipe Lira
a712bd10
updated release notes
6 年前
GitHub
3a6a4e59
Merge branch 'master' into sg/spheremasknode
6 年前
Tim Cooper
cba42a6a
Remove large files.
6 年前
Tim Cooper
ce3b9547
Add files and non large files.
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 年前
Kay Chang
198ff5a8
Added comment in CHANGELOG.md for both HDRP and LWRP.
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
32210ac9
Merge branch 'master' into switch-support
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 年前
Peter Bay Bastian
bfd314b7
Revert changes to ShaderGraph version
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 年前
Felipe Lira
01cbf4cf
Updated release notes
6 年前
Matt Dean
1c4c0d09
Merge branch 'master' into sg/fix-dielectric-specular-control
6 年前
Felipe Lira
942e4976
updated release notes
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 年前
Tim Cooper
9d806ce8
Update changelog to have correct next version.
6 年前
Tim Cooper
32bba81d
Update version for <Next>
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 年前
sebastienlagarde
81c9bc7a
Merge branch 'master' into HDRP/staging
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 年前
Aleksandr Kirillov
69afdaf4
Updated CHANGELOG.md
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 年前
GitHub
9cc64871
Remove pp submodule ( #1770 )
* Remove postprocessing submodule and use shipped package dependency.
6 年前
Nerites
b088283d
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderPipeline into xrsettings
6 年前
GitHub
7b744594
Merge branch 'master' into xrsettings
6 年前
Tim Cooper
17046b77
Bump minimum unity version to 18.3
6 年前
Yao Xiaoling
0e0c5530
Update terrain utility passes names. Outlining doesn't work. Will fix later.
6 年前
GitHub
d5300b0b
Merge pull request #1774 from Unity-Technologies/master
Merge master into staging
6 年前
GitHub
f0a8da64
Merge pull request #1775 from Unity-Technologies/HDRP/staging
merge Hdrp/staging
6 年前
sebastienlagarde
10164527
Merge branch 'HDRP/staging' into HDRP/refactor-reflectionProbe/clean-proxy-volume
6 年前
Tim Cooper
badd17b3
Update package version for real <next>
6 年前
Antoine Lelievre
71ec7369
Merge HDRP/staging
6 年前
Remy
b364cfd3
Merge branch 'hdrp/staging' into tests/hdrp/distortion
6 年前
sebastienlagarde
70377c07
Merge branch 'master' into HDRP/staging
6 年前
GitHub
6ec5b4df
Merge branch 'HDRP/staging' into IndirectLightingControlVolume
6 年前
Tim Cooper
37a22fda
Updated postfx package to 2.0.10-preview ( #1806 )
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 年前
Tim Cooper
f61ca95f
Bump Package Version for <Next> release.
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 年前
Felipe Lira
df9547bd
Added release notes
6 年前
Felipe Lira
3b567048
updated release notes
6 年前
GitHub
7600a440
Merge branch 'master' into lw/fix-shadowcascadewarning
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 年前
sebastienlagarde
cd4f7be3
Rename Documentation -> Documentation~ for tempalte laoding time
6 年前
Peter Bay Bastian
81f1a5f5
Remove meta files from documentation
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 年前
Tim Cooper
52530342
Bump version for <next> release
6 年前
Sebastien Lagarde
cbd762db
Merge branch 'master' into HDRP/staging
6 年前
GitHub
01fdbb38
Merge branch 'master' into fix/coupling-hdlight-workflow
6 年前
GitHub
02ef1729
Merge pull request #1841 from Unity-Technologies/documentation-rename
Rename Documentation -> Documentation~ for template loading time
6 年前
egomeh
507df163
Merge branch 'master' into lw/light-attenuation
6 年前
Sebastien Lagarde
0b81be39
Merge branch 'master' into fix/coupling-hdlight-workflow
6 年前
sebastienlagarde
c70d19d9
Merge branch 'master' into HDRP/staging
6 年前
egomeh
cefedc6b
Update changelog
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 年前
Felipe Lira
49a6c332
updated release notes
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 年前
GitHub
f44d2214
Bump post version ( #1883 )
* Bump shader graph version dependency.
* Fix shader compile warnings
6 年前
Tim Cooper
9dfd383b
Update version for next release.
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
7f8a99e5
Update CHANGELOG.md
6 年前
GitHub
a6854ec4
Merge pull request #1875 from Unity-Technologies/gpu-terrain
GPU Terrain (2018.3) port to HDRP and LWRP
6 年前
GitHub
2fc75999
Update package.json
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 年前
Yao Xiao Ling
9e03f365
Update changelogs for the last terrain PR.
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 年前