mmikk
27ed7249
throwing in fptl project
it's a render pipeline in the making
9 年前
mmikk
c8549891
get rid of redundant blendmode routines
get rid of redundant blendmode routines and don't use overlay mode by
default
9 年前
vlad-andreev
9854fa87
updated shaders after the 5.4 merge
8 年前
vlad-andreev
63781976
fixed compute buffer leak
8 年前
vlad-andreev
0f3f4930
tabs
8 年前
vlad-andreev
95f2a88a
fixed asserts
8 年前
vlad-andreev
4382d424
fixed scene view
8 年前
vlad-andreev
cb101a89
fptl: fixed broken rendering on scene property change
8 年前
vlad-andreev
c0867e22
fixed linear rendering
8 年前
vlad-andreev
60d4b7c4
shader upgrade to 5.5
8 年前
mmikk
e37eac8f
adding support for rotatable refl probes
adding support for rotatable refl probes
8 年前
mmikk
e056bb2f
minor cosmetics fixes to refl probes stuff
minor cosmetics fixes to refl probes stuff
8 年前
mmikk
39745dc1
more cosmetics on refl shader
more cosmetics on refl shader
8 年前
vlad-andreev
ddafcda1
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
# Conflicts:
# Assets/ScriptableRenderLoop/fptl/Internal-DeferredReflections.shader
8 年前
vlad-andreev
43fe87ad
first pass at shadows with FPTL
8 年前
vlad-andreev
1f47f98c
fix linear rendering
8 年前
vlad-andreev
21b003b8
fptl: first stab at directional light support (directional shadows not yet working in scene view)
8 年前
vlad-andreev
99c59769
fptl: fixed directional shadows in scene view
8 年前
mmikk
5a3b035e
insert early out in shadow code for finite lights
insert early out in shadow code for finite lights
8 年前
mmikk
e7419ce5
use BC6H instead of DXT5
use BC6H instead of DXT5
8 年前
vlad-andreev
d8b94019
fptl: added skybox rendering and a final blit pass, got rid of flip vertical nonsense in the shader
8 年前
vlad-andreev
8edbc012
github desktop got confused..
8 年前
vlad-andreev
326ac6a3
fptl: proper linear rendering
8 年前
vlad-andreev
4e8bf0ba
fptl: fix specular in linear
8 年前
vlad-andreev
01f87afe
fix material lifetime
8 年前
Aras Pranckevicius
b226d5cd
Update for CubemapArray API changes
8 年前
vlad-andreev
f41bce43
hotswapping/reimporting of cookie textures
8 年前
vlad-andreev
54dac420
fptl: cookie texture settings and conversion, RGBA cookies
8 年前
vlad-andreev
2ef69948
fptl: fixed point light cookie transform
8 年前
vlad-andreev
03f141d0
TextureCache: rolled back format conversion code, fixed test scene to match code changes
8 年前
mmikk
195cdbc5
fix cookie coord for point light
fix cookie coord for point light
8 年前
vlad-andreev
0751ef4a
[fptl] removed multiple Submit() calls
8 年前
vlad-andreev
7bb76860
[fptl] non-shadowcasting directional lights were turning the scene black
8 年前
sebastienlagarde
c4848bb4
Merge remote-tracking branch 'refs/remotes/origin/master' into ShaderLibrary
8 年前
vlad-andreev
269c29f8
fixed script compile errors in the standalone build
8 年前
sebastienlagarde
2fae393e
More work
More work
8 年前
vlad-andreev
3eb07ca4
fix shader (perceptualRoughness->roughness)
8 年前
mmikk
c7d5b507
fix refl shader compile errors due to roughness/perceptualRoughness
fix refl shader compile errors due to roughness/perceptualRoughness
8 年前
mmikk
bd003c01
introduce a GetPlane()
makes scrbound.compute more efficient by introducing a dedicated
GetPlane() function as opposed to using GetQuad().
8 年前
mmikk
346242c0
throw in lefthand check for completion (for now)
throw in lefthand check for completion (for now)
8 年前
mmikk
7b51125d
no need to use .xy to determine z
no need to use .xy to determine lin z
8 年前
mmikk
6ce68b6d
oops, left out type in decl
oops, left out type in decl
8 年前
mmikk
8d90d11b
first pass on getting clustered in (shader builds)
first pass on getting clustered in (shader builds)
8 年前
mmikk
a52fc3f6
trying this again
trying this again
8 年前
Sebastien Lagarde
d43d797f
Merge remote-tracking branch 'refs/remotes/origin/master' into ShaderLibrary
8 年前
Sebastien Lagarde
18a4a47d
Merge remote-tracking branch 'refs/remotes/origin/master' into ShaderLibrary
8 年前
Sebastien Lagarde
0949ab8d
Merge remote-tracking branch 'refs/remotes/origin/master' into ShaderLibrary
8 年前
sebastienlagarde
4831ee61
Merge remote-tracking branch 'refs/remotes/origin/master' into ShaderLibrary
8 年前
sebastienlagarde
a333a206
Make deferred rendering wortk and match forward
8 年前
GitHub
87679324
Merge pull request #2 from Unity-Technologies/ShaderLibrary
Merge Shaderlibrary
8 年前
sebastienlagarde
0647d78b
Add a test scene for HDRenderLoop
The scene use few rocks and normal map
8 年前
vlad-andreev
19c489a6
[fptl] converted shaders to use autogenerated .hlsl includes
8 年前
vlad-andreev
1cb88144
[fptl] use cullResults.culledReflectionProbes instead of FindObjectsOfType()
8 年前
vlad-andreev
ce024e75
fixed missing final pass shader in the fptl renderloop asset
8 年前
mmikk
b35ab050
spot is Z aligned in unity
spot is Z aligned in unity
8 年前
mmikk
d062497d
separate out resolution dependent allocations
separate out resolution dependent allocations
8 年前
mmikk
39c0dab3
pushing progress with integration of clustered
pushing progress with integration of clustered
8 年前
mmikk
5f4b7cc9
get rid of error message
get rid of error message
8 年前
Sebastien Lagarde
ef992f04
Add support for directional light
all in one formula for spot, light and directional light
8 年前
mmikk
bdf1c521
more random fixes to new clustered implementation (still disabled)
more random fixes to new clustered implementation (still disabled)
8 年前
Sebastien Lagarde
29130923
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
mmikk
730f8f5e
make all kernels available and slot in clustered shader
make all kernels available and slot in clustered shader to fptl assets
8 年前
mmikk
832e4f70
prep work for supporting clustered as well as opaque only plus some clean up and removal of hungarians.
prep work for supporting clustered as well as opaque only plus some
clean up and removal of hungarians.
8 年前
mmikk
e4638323
some arb. bug fixes for clustered and further integration changes
some arb. bug fixes for clustered and further integration changes
8 年前
mmikk
30fbb008
bugfix, workaround for missing SetInt on shader feature backfired
bugfix, workaround for missing SetInt on shader feature backfired
8 年前
mmikk
e80c0e73
choose logBase value such that 50% of clusters (out of 64) are consumed between near plane and max opaque depth.
choose logBase value such that 50% of clusters (out of 64) are consumed
between near plane and max opaque depth (only when a depth buffer is
available). This allows us to light things behind the opaque tile while
allowing us to keep a limit on memory consumption.
8 年前
Julien Ignace
60e032e0
Merge branch 'master' into DebugShader
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
8 年前
vlad-andreev
8af5f4ac
[fptl, hd] gbuffer sizes are no longer implicit
passing -1 for width/height relies on there being an active camera,
which is no longer a thing
8 年前
vlad-andreev
ea3c49e2
removed Vec2/Vec3/Vec4/Mat44, regenerated .hlsl includes
8 年前
vlad-andreev
1e00bf59
missed a file in the last commit
8 年前
vlad-andreev
0b0fde25
[fptl] no gamma conversion in final pass
8 年前
vlad-andreev
31d2e3b6
[fptl] remove accidentally committed debug code
8 年前
mmikk
a6b2b6d5
GenerateSourceLightBuffers() was returning wrong number of lights when a directional is present.
GenerateSourceLightBuffers() was returning wrong number of lights when a
directional is present.
8 年前
sebastienlagarde
b8c1da00
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/Shaders/Material/Material.hlsl
8 年前
Julien Ignace
f1087ce3
Merge branch 'master' into DebugShader
# Conflicts:
# Assets/TestScenes/HDTest/Material/HDRenderLoopMaterials/test.mat
8 年前
vlad-andreev
b145a4d1
semi-temporary hack to reload .compute assets
8 年前
vlad-andreev
6a14e392
[fptl] fix null reference exception
8 年前
sebastienlagarde
f423dd68
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Julien Ignace
c90ffdda
Merge branch 'master' into DebugShader
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
8 年前
mmikk
60d4e47d
tiled forward (transparencies too)
tiled forward (transparencies too). Didn't hook up reflections or
cookies yet.
8 年前
mmikk
d62f5fd8
unified lighttemplate code for deferred and tiled forward with callback to material function
unified lighttemplate code for deferred and tiled forward with callback
to material function
Need to do the same for reflection next
8 年前
mmikk
91cb86e4
isolated reflection probes to a template as well and isolated all global params to being set from one function
isolated reflection probes to a template as well and isolated all global
params to being set from one function.
8 年前
mmikk
adef0b64
get rid of a static I don't need
get rid of a static I don't need
8 年前
sebastienlagarde
b2a49403
HDRenderLoop; start support of reflection probe
- Add texture abstration in API
- Add imagebasedlighting.hlsl
- Add divide pi version of BSDF
- Change resolution of cubemap as 128
- Misc stuff
8 年前
Aras Pranckevicius
77ed801f
API change: ActiveLight -> VisibleLight, culledLights -> visibleLights, culledReflectionProbes -> visibleReflectionProbes
8 年前
sebastienlagarde
272c1ccf
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
vlad-andreev
bf6e54c5
tabs -> spaces
8 年前
mmikk
c297bec3
ensure sorted volume shapes within each model type
ensure sorted volume shapes within each model type. Ie. all direct
lights are together sorted by volume shape, then all reflection lights
are together sorted by their volume shape etc.
8 年前
mmikk
08e41ba8
include quick sphere test in fptl as well
include quick sphere test in fptl as well
8 年前
mmikk
cde3f5db
minor crap
minor crap
8 年前
mmikk
56b1c9d5
separating out some utility functions which make sense for conventional fwd as well as tiled.
separating out some utility functions which make sense for conventional
fwd as well as tiled.
8 年前
sebastienlagarde
feca166f
Merge remote-tracking branch 'origin/master'
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
# Assets/ScriptableRenderLoop/HDRenderLoop/Shaders/Debug/DebugViewMaterialGBuffer.shader
# Assets/ScriptableRenderLoop/HDRenderLoop/Shaders/Lighting/LightingForward.hlsl
# Assets/ScriptableRenderLoop/HDRenderLoop/Shaders/Material/Lit.hlsl
# Assets/ScriptableRenderLoop/ShaderLibrary/Common.hlsl
8 年前
runestubbe
dea646ba
Lightlistbuild optimizations
Calculate linear depths as part of depth min/max calculation to avoid
fetching depth twice.
Store camera dimensions in uniforms instead of using GetDimensions
8 年前
mmikk
aca1be24
prepare for available emission
prepare for available emission and remove emission buffer as source
8 年前
Aras Pranckevicius
1a967df9
API changes update: renamed RendererConfiguration members
8 年前
Aras Pranckevicius
3333b3d3
FPTL: fix decoding of emission buffer
8 年前
Aras Pranckevicius
f1c43935
Always do HDR in FPTL test, switch albedo buffers to LDR
8 年前
Aras Pranckevicius
48cd6d9a
API change: ComputeDispatch -> DispatchCompute
8 年前
vlad-andreev
ef44a1f3
[fptl] first pass at code cleanup and coding conventions compliance
8 年前
vlad-andreev
3e91c5e0
code cleanup part deux
8 年前
sebastienlagarde
ba4ec92e
Merge remote-tracking branch 'origin/master'
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoopInspector.cs
8 年前
mmikk
ede892d1
do a depth pre-pass for forward opaques
do a depth pre-pass for forward opaques.
Enable light map and probe per mesh.
Separate forward into opaques and transparencies.
8 年前
mmikk
b55fa843
added shader and script side for conventional forward
added shader and script side for conventional forward
8 年前
sebastienlagarde
94bea850
Merge remote-tracking branch 'refs/remotes/origin/master' into AreaLight
8 年前
sebastienlagarde
3234ad1e
HDRenderLoop: Add area light code (not working)
8 年前
GitHub
ba628504
Merge pull request #4 from Unity-Technologies/AreaLight
Arealight
8 年前
mmikk
ec503282
get rid of deprecated version
get rid of deprecated version
8 年前
sebastienlagarde
d21f40bb
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Paul Demeulenaere
f29fce46
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
mmikk
0266cd69
add support for lighting tab ibl
add support for lighting tab ibl
8 年前
mmikk
23c478d1
simplify zBuf to linear and prep for remaining simplifcation
simplify zBuf to linear and prep for remaining simplifcation
8 年前
vlad-andreev
3b8e0543
moved to the experimental namespace
8 年前
mmikk
03526e2a
name fix
name fix
8 年前
mmikk
542eb324
enable gi in fwd shader (already enabled in deferred)
enable gi in fwd shader (already enabled in deferred)
8 年前
Sebastien Lagarde
f3b6f913
Merge remote-tracking branch 'refs/remotes/origin/master' into LightmapSupport
8 年前
mmikk
eadf975e
helps if the index actually IS impossible :)
helps if the index actually IS impossible :)
8 年前
runes
7b5fc7e9
Added numbers to OverlayHeatMap
8 年前
runes
86db7d67
Debug code for visualizing light bounds
8 年前
runes
344748a4
Added checkbox for enabling Tile Debug Visualization
8 年前
Paul Demeulenaere
93fd6e5e
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
mmikk
0ea8b5f2
make disable fptl when clust a displayed option
make disable fptl when clust a displayed option
8 年前
mmikk
dd5961c9
added an exact 2D rejection prepass at 64x64 tile level
added an exact 2D rejection prepass at 64x64 tile level.
Separated out a bunch of reused convex hull routines in
LightingConvexHullUtils.hlsl.
8 年前
sebastienlagarde
e0f00a34
Merge remote-tracking branch 'refs/remotes/origin/master' into ReflectionArchiTest
8 年前
mmikk
6062ecfb
enable big tile pruning by default
enable big tile pruning by default
8 年前
mmikk
6761d9b5
slot in new compute shader lightlistbuild-bigtile.compute
slot in new compute shader lightlistbuild-bigtile.compute
8 年前
GitHub
685cbab5
Merge pull request #6 from Unity-Technologies/ReflectionArchiTest
Reflectionarchitest
8 年前
Paul Demeulenaere
8a6672c8
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
sebastienlagarde
d2827571
Merge remote-tracking branch 'refs/remotes/origin/master' into ShadowMapSupport
8 年前
Sebastien Lagarde
eed1a7a3
Merge remote-tracking branch 'refs/remotes/origin/master' into ShadowMapSupport
8 年前
vlad-andreev
88b6b90d
fix missing shader in fptl renderloop asset
8 年前
vlad-andreev
070a44dc
added include guards to hlsl codegen
8 年前
sebastienlagarde
22c94004
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
mmikk
5802bde9
remove some code duplication for sphere vs. tile overlap
remove some code duplication for sphere vs. tile overlap
8 年前
sebastienlagarde
77789151
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
mmikk
e94fe786
minor clean up
minor clean up
8 年前
runes
c4b3eb4f
Tile Debug: Omit zeros
8 年前
vlad-andreev
258d1284
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
mmikk
1c4a150e
finally got around to replacing this with a suitable intrinsic
finally got around to replacing this with a suitable intrinsic
8 年前
mmikk
4e597199
separate out sort routines
separate out sort routines
8 年前
mmikk
794e5e25
oops, forgot to remove this
oops, forgot to remove this
8 年前
Paul Demeulenaere
f68e8b7c
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# .gitmodules
8 年前
Sebastien Lagarde
b0bf5e66
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
mmikk
82be5118
separate out fine pruning to a separate function
separate out fine pruning to a separate function
8 年前
mmikk
8dc19aa6
fix a clamping bug when fine pruning disabled in fptl
fix a clamping bug when fine pruning disabled in fptl (should be at 64
not 24).
8 年前
mmikk
8f2bc45a
fix ambiguity error message in ps4 shader compiler
fix ambiguity error message in ps4 shader compiler
8 年前
Sebastien Lagarde
b3d6e1ea
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Sebastien Lagarde
86a99676
HDRenderLoop: Fix compil error
8 年前
mmikk
39a9d002
switch some structured buffers to regular buffers
switch some structured buffers to regular buffers
8 年前
mmikk
11332e04
switch to using our actual pound defines.
switch to using our actual pound defines.
8 年前
mmikk
802c6dbc
ps4 compiler didn't care for the repeat declaration.
ps4 compiler didn't care for the repeat declaration.
8 年前
mmikk
cc63cac6
ps4 shader compiler was not amused by missing curley brackets!!
ps4 shader compiler was not amused by missing curley brackets!!
8 年前
mmikk
962b7001
adding the pre-pass on clustered
adding the pre-pass on clustered
8 年前
Paul Demeulenaere
2c436ffd
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
mmikk
abff6e01
support both left and right hand camera space in shaderland (think we'll match cpp side by default)
support both left and right hand camera space in shaderland (think we'll
match cpp side by default)
8 年前
mmikk
b5fcabc2
elaborate on confusion :)
elaborate on confusion :)
8 年前
mmikk
5bb64bac
decided to go with 128 for clustered (since it's less confined in range)
decided to go with 128 for clustered (since it's less confined in range)
8 年前
Aras Pranckevicius
2f770b28
Update after API rename
8 年前
Aras Pranckevicius
96043e96
API change: rename inputCullingOptions -> inputFilter
8 年前
Aras Pranckevicius
bbf7731a
API change: VisibleLight has spotAngle now
8 年前
Sebastien Lagarde
488f2a32
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
mmikk
32eade55
re-arranged to prep for async compute and minor clean up
re-arranged to prep for async compute and minor clean up
8 年前
Paul Demeulenaere
d6e910a1
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
vlad-andreev
95cf033e
turned UsingFptl() into an accessor
8 年前
Paul Demeulenaere
66d8d3f0
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
runes
4a7deee5
Support for compute shader evaluation of lights (single pass only so far)
8 年前
Julien Ignace
faec4157
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
mmikk
19b1da78
revert duplicates and globals declarations
revert duplicates and globals declarations
8 年前
mmikk
3a6077b7
apparently we don't support uniforms in #ifdef in compute with multiple kernels
apparently we don't support uniforms in #ifdef in compute with multiple
kernels (where it's not the same scenario in every kernel)
8 年前
Sebastien Lagarde
1999b306
Merge remote-tracking branch 'refs/remotes/origin/master' into VelocityBufferSupport
8 年前
Sebastien Lagarde
c03433e2
HDRenderLoop: Add velocity shader pass
8 年前
GitHub
0d79a150
Merge pull request #9 from Unity-Technologies/VelocityBufferSupport
Velocity support
8 年前
runes
2998b7cd
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Sebastien Lagarde
40f9dda4
HDRenderLoop: Update for velociy buffer + several stuff/fix/refactor
-fix issue with spotAngle that have been change in the light component
- remove undesired unrachable code warning
- create a proper shader config system (previous one was nor working)
- Change concept of material gbuffer to also include lighting, remove
all lighting buffer macro, bakeDiffuseLighting now pass to encode to
gbuffer
- deferred material is now in charge of all material RT format, lighting
buffer included
- velocity buffer is independt of deferred material
- add first start of distortion
- update velocity buffer management + add velocity pass
-
8 年前
Aras Pranckevicius
df2b15a6
Small cleanup (spotAngle part of VisibleLight)
8 年前
Aras Pranckevicius
a4012bb1
API change: ReflectionProbe APIs renamed
CalculateHDRDecodeValues -> textureHDRDecodeValues
GetDefaultTextureHDRDecodeValues -> defaultTextureHDRDecodeValues
GetDefaultTexture -> defaultTexture
8 年前
Paul Demeulenaere
e7df382c
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# .gitignore
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
# Assets/ScriptableRenderLoop/HDRenderLoop/Material/Lit/Editor/LitUI.cs
# Assets/ScriptableRenderLoop/HDRenderLoop/Shaders/Material/Lit/Lit.cs
8 年前
Julien Ignace
442892e0
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
8 年前
Evgenii Golubev
f85c5fe4
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Sebastien Lagarde
6088f80d
HDRenderLoop: Fix few warning
8 年前
Sebastien Lagarde
ab8c4846
HDRenderLoop: FPTL merge - Enable bigtile, need to fix cluster
8 年前
Evgenii Golubev
fc0cb9a4
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into SkySystem
8 年前
Paul Demeulenaere
ab48557b
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
Felipe Lira
d2f48b79
Updated project and SRLs to use new GraphicsSettings registration interface.
In order to register a scriptable render loop goto GraphicsSettings and set there.
8 年前
Evgenii Golubev
2df9af84
Merge branch 'SkySystem'
8 年前
Felipe Lira
d713ce87
Fixed Inspector Exception when drawing HDRenderLoop
8 年前
Evgenii Golubev
80814477
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/Lighting/SinglePass/SinglePass.hlsl
8 年前
Felipe Lira
65f8427b
update github project to reflect refactored SRL changes in engine code.
8 年前
vlad-andreev
61c18528
fixed editor grid/gizmo/selection rendering
8 年前
Felipe Lira
ef0ffe6f
OnValidate now working and not necesary to call CleanUp on disable anymore.
8 年前
sebastienlagarde
898ec83d
HDRenderLoop: Misc fix for making cluster FPTL work, still not working
8 年前
Evgenii Golubev
db54ab05
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
GitHub
3560d0cf
Merge pull request #29 from Unity-Technologies/merge-FPTL-cluster
Misc fix / refactor in sky and shaders
8 年前
Felipe Lira
e7c57392
Merge branch 'scriptablerenderloop-graphicssettings'
8 年前
sebastienlagarde
3e7b5a91
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Julien Ignace
668f9372
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/Material/LayeredLit/Editor/LayeredLitUI.cs
8 年前
Sebastien Lagarde
4a757643
HDRenderLoop; General cleanup pass around OnDisable/Cleanup
8 年前
Julien Ignace
c1b2cb24
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Paul Demeulenaere
f44b8fd2
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# .gitignore
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
8 年前
mmikk
8ef3ae75
misc bug fixes
misc bug fixes
8 年前
mmikk
d9c6d51d
move multicompile to the correct location
move multicompile to the correct location
8 年前
mmikk
1804b00c
remove
prefix
8 年前
Sebastien Lagarde
37316a28
Merge remote-tracking branch 'refs/remotes/origin/master' into Refactor-lightloop
8 年前
Aras Pranckevicius
ccdd344f
API change: SortOptions -> SortFlags
8 年前
Evgenii Golubev
e7cb98c6
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Felipe Lira
462e7b4d
Merge branch 'master' into scriptablerenderloop-graphicssettings
8 年前
Paul Demeulenaere
267b0349
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
mmikk
db9d8a33
fix another revZ problem in ogl
fix another revZ problem in ogl
8 年前
Felipe Lira
53636330
Updated project to use new RenderPipeline lifecycle.
8 年前
Paul Demeulenaere
862a569a
Merge remote-tracking branch 'origin/master' into Create-MaterialUtilities
8 年前
Paul Demeulenaere
e26dbf64
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
8 年前
GitHub
3e5093c1
Merge pull request #37 from Unity-Technologies/scriptablerenderloop-graphicssettings
Scriptablerenderloop graphicssettings
8 年前
Evgenii Golubev
f65b821e
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
vlad-andreev
0e28d55a
removed RenderPipeline.RenderSceneView()
8 年前
Julien Ignace
2ec18892
Merge branch 'master' into SkyFramework
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderLoop/HDRenderLoop.cs
# Assets/ScriptableRenderLoop/HDRenderLoop/Sky/SkyRenderer.cs
8 年前
Filip Iliescu
3d25b8df
Fix a crash when running viking village using forward clustered renderer, and set shaders to 4.5 so they work on Mac OS
8 年前
Filip Iliescu
e3544e2d
added debug view for reflections in fptl SRL
8 年前
Evgenii Golubev
8bbe4289
Merge remote-tracking branch 'upstream/master'
8 年前
Tim Cooper
e9ce1c42
[srl]Implement c# changes to match the c++ code changes.
8 年前
Julien Ignace
af076815
Merge branch 'master' into LayeredLit
8 年前
mmikk
485cc57e
prepare for platforms with compute but no texCubeArray
prepare for platforms with compute but no texCubeArray
8 年前
Evgenii Golubev
62d91392
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Tim Cooper
1ddcb9ee
Merge remote-tracking branch 'origin/master' into refactorentrypoint
8 年前
Tim Cooper
7c771e53
[srl]Fix scene view rendering of fptl and hd loop
8 年前
Tim Cooper
6efb23b6
[srl]Start porting loops to use new state context.
8 年前
GitHub
7a0c40da
Refactorentrypoint ( #68 )
Update to the RenderPipes to support the new paradigm on how to go about writing a renderpipe.
Renderloops now should only contain configuration information + a call out to the rendering logic (preferably living in a static function). A loop now executes within a 'rendering context' that passes along a sidecar configuration file called a 'DataStore'. Any transient information that is needed between frames should be stored in this datastore (things like the materials / rendertextures). When the renderloop is destroyed this sidecar data is automatically cleaned up. It can also be cleaned manually.
Currently only the BasicRenderLoop has been ported to this new model due to the other loops not having a separation of concerns between transient data and configuration. They need the loop owners to detangle this before porting to the new model can take place. These existing loops still work, but they suffer from the same lifecycle issues they have had up unti...
8 年前
Tim Cooper
d159698d
Add code to the loops to clear the intermediate renderers generated by the loop.
8 年前
Tim Cooper
5ce376fd
Moving to interfaced based SRL for better abstraction from Unity core
8 年前
Tim Cooper
0f344926
Fix feedback from PR
8 年前
Tim Cooper
287456d2
fix final issues (possible null ref + calling wrong function on cleanup)
8 年前
Tim Cooper
5b39107f
Make changes based on joachims feedback.
-Split Asset / created instance more cleanly.
-Asset provides an RenderLoop instance that can be used for rendering
-Remove data store (implicitly the loop instance now)
8 年前
Tim Cooper
2a19f5f7
Remove camera provider (pass from C++ again) + update loops to match new unity side code.
8 年前
GitHub
41a8c8e2
Merge pull request #69 from Unity-Technologies/refactorentrypoint
Refactorentrypoint
8 年前
Evgenii Golubev
6fed15cc
Correct and rename UNITY_SPECCUBE_LOD_STEPS
8 年前
Evgenii Golubev
1af099df
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into MIS
8 年前
Evgenii Golubev
6f11466b
Revert the UNITY_SPECCUBE_LOD_STEPS change
8 年前
sebastienlagarde
b890244e
HDRenderLoop: Rename the directory HDRenderLoop in HDRenderPipeline
8 年前
sebastienlagarde
cb97b488
HDRenderLoop: Rename renderLoop to renderContext
8 年前
GitHub
23f2ee44
Merge pull request #71 from Unity-Technologies/Renaming-HDRenderLoop
Renaming hdrenderloop to hd renderPipeline
8 年前
Felipe Lira
782077fb
Merge branch 'master' into lowendmobile
# Conflicts:
# ProjectSettings/GraphicsSettings.asset
8 年前
Julien Ignace
0f63e44e
Merge branch 'master' into LayeredLit
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/Material/LayeredLit/LayeredLit.shader
8 年前
Arnaud Carre
66610d8f
Merge remote-tracking branch 'origin/master' into batch_rendering
# Conflicts:
# ProjectSettings/GraphicsSettings.asset
# ProjectSettings/ProjectVersion.txt
8 年前
Tim Cooper
2b3f2f91
[refactor namespace]
UnityEngine.Experimental.ScriptableRenderLoop -> UnityEngine.Experimental.Rendering
UnityEngine.Experimental.ScriptableRenderLoop -> UnityEngine.Experimental.Rendering.{LoopName}
8 年前
GitHub
4925d00e
Merge pull request #77 from Unity-Technologies/namespace-refactor
[refactor namespace]
8 年前
Evgenii Golubev
f38f5e1a
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Julien Ignace
c5bf4cfb
Merge branch 'master' into LayeredLit
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/LitSurfaceData.hlsl
8 年前
Felipe Lira
05e84b23
Merge branch 'master' into lowendmobile
8 年前
Antti Tapaninen
81f3ecea
increase precision to full floats for _CameraDepthTexture
8 年前
Antti Tapaninen
65e1c7e7
workaround hlsl bytecode/metal output issue that only triggered on iOS
8 年前
Juho Oravainen
4320bff0
Initial metal support kickoff. Tweaked shader pragma targets from 5.0 to 4.5. Added metal to only_renderers lists. Added initial platform header API/Metal.hlsl. Couple of include paths changed to absolute until a bugfix lands on Unity side.
8 年前
mmikk
53139a71
prevent crash on iOS from illegal access
prevent crash on iOS from illegal access. In HLSL, unlike c++, for the
statement if(A && B) B is executed whether A succeeds or fails. In this
case the result is a crash on iOS (since we convert from hlsl to d3dasm
to metal).
8 年前
mmikk
65dc77ef
fix something obvious :)
fix something obvious :)
8 年前
GitHub
89421bcf
Merge branch 'master' into metal
8 年前
GitHub
2ba6f819
Merge pull request #108 from Unity-Technologies/metal
Initial macOS Metal support for HDRenderPipeline + some iOS fixes in FTPL
8 年前
sebastienlagarde
6c49eb5c
SRL: Fix issue with Texture2D_float not recognize on windows + format
8 年前
sebastienlagarde
e25f8c19
HDRenderPipeline: Add object scale
8 年前
GitHub
297cb6ad
Merge pull request #109 from Unity-Technologies/Add-object-scale-for-tessellation
Add object scale for tessellation
8 年前
Evgenii Golubev
087242cd
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Evgenii Golubev
21be7561
Merge branch 'master' into SSSSS
8 年前
Tim Cooper
d4271c8c
Merge remote-tracking branch 'origin/master' into preview-cameras
8 年前
Tim Cooper
171302ee
Merge branch 'preview-cameras' into refactor-hdloop
Conflicts:
Assets/ScriptableRenderLoop/HDRenderPipeline/HDRenderPipeline.cs
8 年前
Paul Demeulenaere
40290c81
Merge remote-tracking branch 'origin/master' into scriptablerenderloop-materialgraph
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/ShaderVariables.hlsl
8 年前
Tim Cooper
8f13ba4e
Fix merge issues
8 年前
Tim Cooper
8ff712ff
Merge branch 'master' into refactor-hdloop
Conflicts:
Assets/ScriptableRenderLoop/HDRenderPipeline/HDRenderPipeline.cs
Assets/ScriptableRenderLoop/HDRenderPipeline/Lighting/TilePass/TilePass.cs
Assets/ScriptableRenderLoop/HDRenderPipeline/Sky/ProceduralSky/ProceduralSkyRenderer.cs
Assets/ScriptableRenderLoop/HDRenderPipeline/Utilities.cs
8 年前
Arnaud Carre
2cdff1ec
Merge branch 'master' into batch_rendering
# Conflicts:
# Assets/TestScenes/HDTest/GlobalIlluminationTest.unity
# Assets/TestScenes/HDTest/GlobalIlluminationTest/LightingData.asset
# Assets/TestScenes/HDTest/GlobalIlluminationTest/LightingData.asset.meta
# Assets/TestScenes/HDTest/HDRI.meta
# ProjectSettings/GraphicsSettings.asset
# ProjectSettings/ProjectSettings.asset
8 年前
Felipe Lira
be52007a
Merge branch 'master' into lowendmobile
8 年前
Evgenii Golubev
ac23a82e
Merge branch 'master' into SSSSS
8 年前
Julien Ignace
df95d960
Merge branch 'master' into Branch_DebugShadows
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/Editor/HDRenderPipelineInspector.cs
# Assets/ScriptableRenderLoop/HDRenderPipeline/HDRenderPipeline.cs
# Assets/ScriptableRenderLoop/RenderPasses/ShadowRenderPass.cs
8 年前
mmikk
3db1301b
updating a comment
updating a comment
8 年前
Antti Tapaninen
9cac0d7e
[metal] skip screen-space AABBs compute job if no lights, fixes api validation error in the editor on some situations
8 年前
GitHub
e2f52112
Merge pull request #132 from Unity-Technologies/metal
Metal
8 年前
sebastienlagarde
f3984098
Merge remote-tracking branch 'refs/remotes/origin/master' into Update-POM-+-Heightmap-behavior
8 年前
Julien Ignace
506c1212
Merge branch 'master' into Branch_DebugShadows
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/Editor/HDRenderPipelineInspector.cs
8 年前
Julien Ignace
81caf93b
Added back the "ref" modifiers to DrawRenderer APIs (needs C++ too)
8 年前
GitHub
dd602579
Merge pull request #133 from Unity-Technologies/Branch_FixDrawRendererCallingConv
Added back the "ref" modifiers to DrawRenderer APIs (needs C++ too)
8 年前
Julien Ignace
0da32ed1
Merge branch 'master' into Branch_DebugLighting
# Conflicts:
# Assets/ScriptableRenderLoop/HDRenderPipeline/Editor/HDRenderPipelineInspector.cs
# Assets/ScriptableRenderLoop/HDRenderPipeline/HDRenderPipeline.cs
8 年前
runes
3b9f1e7d
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Sebastien Lagarde
9db3e981
Merge remote-tracking branch 'refs/remotes/origin/master' into Update-POM-+-Heightmap-behavior
8 年前
Evgenii Golubev
538bf3b2
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
mmikk
e8505d17
switch to structured across the board
switch to structured across the board
8 年前
Arnaud Carré arnaud@unity3d.com
ca6b7f62
Merge branch 'master' into batch_rendering
# Conflicts:
# Assets/BasicRenderBatching.meta
# Assets/BasicRenderBatching/LightingBatching.meta
# Assets/ScriptableRenderLoop/HDRenderPipeline/Material/Lit/LitProperties.hlsl
# Assets/ScriptableRenderLoop/HDRenderPipeline/PostProcess/Resources/Textures.meta
# Assets/ScriptableRenderLoop/HDRenderPipeline/ShaderVariables.hlsl
# Assets/TestScenes/HDTest/CascadedShadowsTest.meta
# Assets/TestScenes/HDTest/GlobalIlluminationTest/LightingData.asset
# Assets/TestScenes/HDTest/GraphicTest/Two Sided/Prefabs/Materials.meta
# Assets/TestScenes/HDTest/Leaf.meta
# Assets/TestScenes/HDTest/Leaf/GroundLeaf.meta
8 年前
Arnaud Carre
89d05b25
Merge branch 'batch_rendering' of https://github.com/Unity-Technologies/ScriptableRenderLoop into batch_rendering
# Conflicts:
# Assets/BasicRenderBatching/LightingBatchingProbe.unity
8 年前
Sebastien Lagarde
a1e0f1e9
Rename scriptableRenderLoop Folder to ScriptableRenderPipeline
- Rename all "loop" name to "pipeline" name for FPTL/Basic/HD
- Update all include in HDRenderPipeline to match C++ #include path that
is Asset/ScriptableRenderPipeline
Caution: This PR require the new C++ code
8 年前
GitHub
f67aaaa4
Merge pull request #152 from Unity-Technologies/Rename-ScriptableRenderLoop-folder
Rename scriptableRenderLoop Folder to ScriptableRenderPipeline (Need to update C++)
8 年前
uygar
c8a27740
Merge branch 'master' into shadows
8 年前
mmikk
caf9e0b1
get rid of some warnings (all false positives)
get rid of some warnings (all false positives)
8 年前
runes
2ce17b6c
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Evgenii Golubev
ff92221a
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Felipe Lira
0905d0bc
Merge branch 'master' into lowendmobile
# Conflicts:
# Assets/ScriptableRenderPipeline/RenderPasses/ShadowRenderPass.cs
# ProjectSettings/QualitySettings.asset
8 年前
mmikk
2321352b
fix fwd lighting when async shadow order is enabled
fix fwd lighting when async shadow order is enabled
8 年前
uygar
77102a68
Merge branch 'master' into shadows
8 年前
Arnaud Carre
3c290788
Merge branch 'master' into batch_rendering
# Conflicts:
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/Lit.shader
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/LitProperties.hlsl
# Assets/TestScenes/Big
# Assets/TestScenes/HDTest/Material/HDRenderLoopMaterials/Lit_Emissive_Blue.mat
8 年前
runes
cb7bce50
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
mmikk
f8fb534f
allow clustered tiled to use 16, 32 or 64 as its tile size
allow clustered tiled to use 16, 32 or 64 as its tile size. Fptl will
remain 16x16 due to its per pixel nature.
8 年前
mmikk
2f7181ba
add a comment about possible cluster tile sizes
add a comment about possible cluster tile sizes
8 年前
Evgenii Golubev
f1c40192
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Julien Ignace
17a9cbd9
Added a lighting debug mode to visualize Cascaded shadow splits.
8 年前
GitHub
3b62a805
Merge pull request #180 from Unity-Technologies/Branch_DebugCascade
Added a lighting debug mode to visualize Cascaded shadow splits.
8 年前
Evgenii Golubev
664b2fb6
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
runes
84860a17
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Arnaud Carre
b38bced1
Merge branch 'master' into batch_rendering
# Conflicts:
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/Lit.shader
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/LitProperties.hlsl
8 年前
Filip Iliescu
7344b48c
update project settings for iOS and metal
8 年前
Antti Tapaninen
42af929e
Merge branch 'metal' of github.com:Unity-Technologies/ScriptableRenderLoop into metal
8 年前
Antti Tapaninen
7dfbc222
fix fptl spotCookieSize/pointCookieSize
8 年前
Antti Tapaninen
c3b566bd
work in progress, avoid using cubemap textures on mobile targets
8 年前
GitHub
c57e4e1a
Merge pull request #184 from Unity-Technologies/metal-ios
metal-ios
8 年前
Antti Tapaninen
6905e65f
Merge branch 'master' into metal
8 年前
Antti Tapaninen
48d64603
unify lightlistbuild compute kernels a bit + spaces to tabs
8 年前
Filip Iliescu
ac3a3376
remove local atomics from FPTL for Mobile
8 年前
Antti Tapaninen
5c4ab708
remove pow warning
8 年前
Antti Tapaninen
5764f6b9
remove lightlistbuild compute shader warnings, unify few things between fptl/HD renderloop versions
8 年前
GitHub
8488f9ad
Merge pull request #188 from Unity-Technologies/metal-ios
metal-ios
8 年前
Antti Tapaninen
a8edd715
Merge branch 'master' into metal
8 年前
robbiesri
0e031b45
Starting FPTL VR work
WIP...
8 年前
Antti Tapaninen
09c4949e
HLSLcc: fix out of bounds issues on Metal/iOS, HLSL bytecode being the root cause before Metal generated shaders
8 年前
Robert Srinivasiah
a269a18b
Get rendertargets working with VR
8 年前
Antti Tapaninen
93c3dc2b
Revert "HLSLcc: fix out of bounds issues on Metal/iOS, HLSL bytecode being the root cause before Metal generated shaders"
This reverts commit 72893e261ba44cbf88087255f4a57116f9e9f76a.
8 年前
robbiesri
43c6af23
Partial commit of compute updating
8 年前
Robert Srinivasiah
16072312
More progress to VR FPTL
Everything is about ready except for the deferred lighting pass
8 年前
robbiesri
f7a1cea9
Final bits to support FPTL in VR
Only thing left is skybox, but tiled light generated and deferred lighting work!
8 年前
uygar
cefe8b15
Merge branch 'master' into shadows
8 年前
Antti Tapaninen
ac01ea01
HLSLcc: fix out of bounds issues on Metal/iOS, HLSL bytecode being the root cause before Metal generated shaders
8 年前
Antti Tapaninen
5d1327b6
HLSLcc: change out of bounds fix to use iNrCoarseLights-1 instead
8 年前
Felipe Lira
557acdfd
Merge branch 'master' into lowendmobile
# Conflicts:
# Assets/LowEndMobilePipeline/TestScenes/Materials.meta
# Assets/ScriptableRenderPipeline/Editor/MaterialUpgrader.cs
# Assets/TestScenes/HDTest/GraphicTest/LayeredTessellation/Material.meta
# Assets/TestScenes/HDTest/LayeredLitTest/Mesh/Materials.meta
8 年前
Antti Tapaninen
5f4bb2bf
unify with bigTileIdx code from lightlistbuild-clustered
8 年前
Antti Tapaninen
9f45311a
fix out of bounds issue
8 年前
GitHub
8cc48cd7
Merge pull request #204 from Unity-Technologies/metal-ios
metal-ios
8 年前
Antti Tapaninen
0574ef6b
Merge branch 'master' into metal
8 年前
Antti Tapaninen
890606b0
HLSLcc: workaround NaN issue on iOS
8 年前
uygar
1d081a77
Moved shadow related files into ShaderLibrary and common to reflect their general usage.
Added support for the new shadow library to fptl.
Introduced a new shadow include inline file to support different shadow setups for different light loops per project.
Restructured the code a bit in order to support multiple instances per project.
Fixed and issue with broken shaders when one of the samplers was set to 0.
8 年前
Antti Tapaninen
53b4031c
unify with bigTileIdx code from lightlistbuild-clustered
8 年前
Antti Tapaninen
e9a6b7ab
fix out of bounds issue
8 年前
Antti Tapaninen
eb5294a1
HLSLcc: workaround NaN issue on iOS
8 年前
Evgenii Golubev
79a9ba87
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Tim Cooper
c30d33b8
[Format]Reformat via format.pl to match the new conventions
8 年前
Antti Tapaninen
a261aadf
Merge branch 'master' into metal-ios
8 年前
Antti Tapaninen
06aa5d1c
Merge branch 'master' into metal
8 年前
Evgenii Golubev
9d4c2988
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
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
8 年前
Antti Tapaninen
f4536331
Revert "HLSLcc: workaround NaN issue on iOS"
This reverts commit abc4476086ed60a8004657d2b689e16e91576386.
8 年前
Antti Tapaninen
2a7a5a1b
explicitly handle square root of negative value scenario. Make sure the plane pair is identified as invalid.
8 年前
GitHub
cfabde6f
Merge pull request #212 from Unity-Technologies/metal-ios
metal-ios
8 年前
Antti Tapaninen
2df09bda
Merge branch 'master' into metal
8 年前
Robert Srinivasiah
f5f9f47b
Return correct light count from GenerateSourceLightBuffers
The only functional change is fixing the light count calculation in GenerateSourceLightBuffers. It actually returns the end index for the probe portion of the light list, not the count of probes. This doesn't lead to any real bugs because the entries copied into the light data buffers are zero'd out because C# is nice to you. This would likely manifest in bugs in C/C++.
There are also a lot of readability changes made to GenerateSourceLightBuffers.
8 年前
Antti Tapaninen
097f384d
metal/ios: proper fix for out of bounds issue with g_vBigTileLightList
8 年前
Antti Tapaninen
b90e5b21
Revert "HLSLcc: workaround NaN issue on iOS"
This reverts commit abc4476086ed60a8004657d2b689e16e91576386.
8 年前
vlad-andreev
3a5b105e
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
GitHub
c8ac52da
Merge pull request #215 from Unity-Technologies/metal-ios
metal-ios
8 年前
Antti Tapaninen
545f8b11
Merge branch 'master' into metal
8 年前
vlad-andreev
88ab5b8b
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
uygar
8db09493
Merge branch 'master' into shadows
8 年前
Filip Iliescu
6e428acc
Merge branch 'metal' into classicDeferredMobile
8 年前
Evgenii Golubev
abed39d7
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
uygar
255625f4
Added little helper to the shadow registry to set a global override for the shadow algorithm. This will disable the UI. Shader source still needs to be manually synced with this override.
8 年前
mmikk
d8908d08
fix report light and probe counts in fptl loop
fix report light and probe counts in fptl loop
8 年前
sebastienlagarde
68b2246c
HDrenderPipeline: Generate hlsl debug functions
Instead of wrtiting functions by hand user can now call generated debug
function and override thing he/she want.
8 年前
Filip Iliescu
d1175b8d
branch from classicDeferredMobile to add new render target functionality from Unity branch graphics/renderpass/staging
8 年前
GitHub
a52766f1
Merge pull request #227 from Unity-Technologies/Generate-debug-hlsl-functions
HDrenderPipeline: Generate hlsl debug functions
8 年前
mmikk
74a055c5
rename since this issue is specific to HDR (ie. do we have bc6 or not)
rename since this issue is specific to HDR (ie. do we have bc6 or not)
8 年前
uygar
d82162c7
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop into shadows
8 年前
mmikk
8fa3ec78
less warped cluster distribution for 100% sky tile
less warped cluster distribution for 100% sky tile
8 年前
uygar
c0b6dcd6
Removed the old shadow system.
Removed the temporary namespace ShadowExp.
8 年前
Sebastien Lagarde
f961a56d
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Evgenii Golubev
42530415
Merge branch 'master'
8 年前
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
8 年前
Sebastien Lagarde
58f36f39
Merge remote-tracking branch 'refs/remotes/origin/master' into shadows
# Conflicts:
# Assets/ScriptableRenderPipeline/HDRenderPipeline/HDRenderPipeline.cs
# Assets/ScriptableRenderPipeline/HDRenderPipeline/Material/Lit/Lit.hlsl
8 年前
GitHub
712ff1d3
Merge pull request #228 from Unity-Technologies/shadows
Update Shadows system
8 年前
mmikk
e8b6a5dd
Missed an instance of a buffer (unity only supports structured)
Missed an instance of a buffer (unity only supports structured)
8 年前
Evgenii Golubev
0d763678
Merge branch 'master' of https://github.com/Unity-Technologies/ScriptableRenderLoop
8 年前
Filip Iliescu
3a226917
merged master
8 年前
Arnaud Carre
f27d26c4
Merge branch 'master' into Branch_Batching2
# Conflicts:
# Assets/TestScenes/HDTest/NewBatcherTest.meta
8 年前
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
8 年前
GitHub
c185048e
Merge pull request #259 from Unity-Technologies/Shadow-debug-and-cleanup
Cleanup SRP project
8 年前
Filip Iliescu
8eef028b
merged master
8 年前
sebastienlagarde
b52ecae0
Rename Core/Fptl to Toto/Titit
8 年前
David Rogers
c29dfe78
Add more GLES3 and Vulkan shader libraries.
8 年前
Filip Iliescu
dda281fd
Merge branch 'master' into classicDeferredMobile
8 年前
David Rogers
85744e59
Local merge
8 年前
David Rogers
36baac01
Revert "Local merge"
This reverts commit 05f9d2b94ae1d3a5f3e707ba4ad677e700a6fc55, reversing
changes made to f491bb59591c78736427ca92d2067f445f1630c5.
8 年前
David Rogers
c564d3bd
Revert "Add more GLES3 and Vulkan shader libraries."
This reverts commit f491bb59591c78736427ca92d2067f445f1630c5.
8 年前
Filip Iliescu
9c290707
merge changes from remote to local branch
8 年前