robbiesri
d46b51d7
Shader updates to support VR in BasicRenderPipelineShader.shader
The important changes here are actually to support stereo instancing and multiview.
I'm not sure if I need the multi_compile bit, but it's nice as an example.
7 年前
robbiesri
b643e952
Add intermediate blit path support to BasicRenderPipeline
7 年前
Julien Ignace
82232448
Renamed LayeredLit files to InfluenceLayeredLit
7 年前
robbiesri
e4853716
Set up Intermediate Blit option on BasicRenderPipeline asset
Do some plumbing in order to set up a UI interface for BasicRenderPipeline, in order for the actual rendering to pick up this option. It will be used to configure an example intermediate target for rendering.
7 年前
Julien Ignace
9ef9e63b
Renamed LayeredLit folder to InfluenceLayeredLit
7 年前
robbiesri
8175f17d
Most basic support for XR in SRP
The most barebones version of XR support in SRP is just using the new APIs to stereo-ize culling, render setup (matrices, viewports, RTs), and draws.
7 年前
robbiesri
1e9af58f
Restore PostProcessing submodule commit: the sequel
This time, merge request #357 accidentally rolled back the PostProcessing submodule.
7 年前
GitHub
b9db30ff
Merge pull request #360 from Unity-Technologies/Branch_FixPS4Compilation
Fixed shader compilation on PS4
7 年前
Evgenii Golubev
4787f47e
Remove the temporal component from the LOD transition
7 年前
sebastienlagarde
ab5c2b5c
HDRenderPipeline: Small fix for anisotropy shader
7 年前
GitHub
ab4674ab
Merge pull request #359 from EvgeniiG/tweak_lod_pattern
Implement a higher quality uniform noise function
7 年前
uygar
05ca6220
Changed CachedEntry type from struct to class to avoid unnecessary copies when doing array operations.
Replaced unnecessary array copy in VectorArray class.
7 年前
sebastienlagarde
7f7c6532
HDRenderPipeline: Fix issue in aniso material
7 年前
sebastienlagarde
9bfa31a7
HDRenderPipeline;: Update graphic project for latest C++
7 年前
GitHub
812f886d
Merge pull request #358 from EvgeniiG/tweak_lod_pattern
Slightly tweak the LOD pattern to ensure the geometry is always visible
7 年前
Julien Ignace
f7e74b01
Fixed shader compilation on PS4
7 年前
Evgenii Golubev
e4e4bd7a
Implement a higher quality uniform noise function
7 年前
GitHub
3997328c
Merge pull request #357 from Unity-Technologies/Branch_DebugViewFixes
Various fix for debug modes:
7 年前
Julien Ignace
cfe40176
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into Branch_DebugViewFixes
# Conflicts:
# Assets/ScriptableRenderPipeline/HDRenderPipeline/ShaderPass/ShaderPassForward.hlsl
7 年前
Evgenii Golubev
d4c3224f
Slightly tweak the LOD pattern to ensure the geometry is always visible
7 年前
uygar
178ae77f
Added smooth cascade transitions to cascaded shadowmaps.
7 年前
sebastienlagarde
6e00ceff
HDRenderPipeline: Update ShaderIds for SSAO
7 年前
Robert Srinivasiah
d011ec59
Restore PostProcessing submodule commit
Merge request #342 (Evgenii/opt_sss) accidentally rolled back the PostProcessing submodule. This sets it back to what it was.
7 年前
sebastienlagarde
3011d36c
HDRenderPipeline: Bring back cluster code (but disable it)
7 年前
GitHub
847a8746
Merge pull request #356 from Unity-Technologies/Branch_FixCrashDebugPS4
Removed lighting computation from forward pass when doing debug. This caused crashes on PS4 due to uninitialized buffers.
7 年前
GitHub
36dc2912
Merge pull request #355 from Unity-Technologies/Precompute-ShaderIds
Precompute shaderids
7 年前
sebastienlagarde
edcb2bf5
More ShaderIds convertion
7 年前
sebastienlagarde
c688e5a6
Change all shaderIds name to their real name to avoid conflict with g_ and _
7 年前
sebastienlagarde
4dfbb936
Fix second merge issue
7 年前
sebastienlagarde
c22ec084
Fix after merge
7 年前
GitHub
a1018e5a
Merge pull request #354 from EvgeniiG/master
Make sure the stencil buffer is copied for the shader feature classification pass
7 年前
sebastienlagarde
8ad5a2cb
Merge remote-tracking branch 'refs/remotes/origin/master' into Precompute-ShaderIds
# Conflicts:
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Lighting/TilePass/TilePass.cs
7 年前
GitHub
3e56725a
Update DebugViewMaterialGBuffer.shader
7 年前
Evgenii Golubev
09de458a
Make sure the stencil buffer is copied for the shader feature classification pass
7 年前
sebastienlagarde
ac1815de
Precompute ShaderIds to avoid allocation
7 年前
Julien Ignace
25d6c66e
Removed lighting computation from forward pass when doing debug. This caused crashes on PS4 due to uninitialized buffers.
7 年前
Julien Ignace
5a6b2e9c
Various fix for debug modes:
- Debug Diffuse Lighting albedo override now works correctly for SSS materials.
- GBuffer debug now only shows GBuffer enabled material (no more forward only materials)
- Changed previous fix of PS4 crash in ShaderPassForward (it caused debug lighting for transparent objects to break).
7 年前
GitHub
36fc976c
Merge pull request #353 from EvgeniiG/fix_mat_class_fwd
Perform the stencil test during the MaterialFeatureFlag generation
7 年前
GitHub
5b703a3f
Merge pull request #352 from Unity-Technologies/Branch_FixSkyExport
Branch fixskyexport
7 年前
Evgenii Golubev
860587d6
Perform the stencil test during the MaterialFeatureFlag generation
7 年前
GitHub
a8c5d6d8
Merge pull request #351 from Unity-Technologies/Branch_FixGBufferDebugPS4
Fixed GBuffer full screen debug pass to use DrawFullScreen instead of blit (blit would not work on PS4 with a shader that use only vertexIDs as input).
7 年前
Rune Stubbe
5f1e866a
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
7 年前
GitHub
874a61d0
Merge pull request #350 from EvgeniiG/master
Disable caching of SSS parameters
7 年前
Evgenii Golubev
13d8a406
Disable caching of SSS parameters
7 年前
GitHub
f92ef9c5
Merge pull request #342 from EvgeniiG/opt_sss
Port SSS to compute with an LDS texture cache
7 年前
Rune Stubbe
94ab8e7f
Fixed tilesize mismatch in compute version of opaque clustered shading
Removed unused featureflag variants for opaque clustered shading
7 年前
Evgenii Golubev
a04a82ab
Merge branch 'master'
7 年前
sebastienlagarde
24050f4e
HDRenderPipeline: Fix an issue with single pass mode not working with SSS anymore
7 年前
sebastienlagarde
b26d474f
HDRenderPipeline: Fix issue in tilepass are light loop
7 年前
sebastienlagarde
eb67ed8f
HDRenderPipeline: A bit more cleanup and minor fix
7 年前