38 次代码提交 (f940251c-ae86-48f9-b6b4-ca9c02367f33)

作者 SHA1 备注 提交日期
mmikk 8d90d11b first pass on getting clustered in (shader builds) 8 年前
mmikk a52fc3f6 trying this again 8 年前
vlad-andreev 19c489a6 [fptl] converted shaders to use autogenerated .hlsl includes 8 年前
mmikk b35ab050 spot is Z aligned in unity 8 年前
mmikk 5f4b7cc9 get rid of error message 8 年前
mmikk bdf1c521 more random fixes to new clustered implementation (still disabled) 8 年前
mmikk 730f8f5e make all kernels available and slot in clustered shader 8 年前
mmikk e4638323 some arb. bug fixes for clustered and further integration changes 8 年前
mmikk e80c0e73 choose logBase value such that 50% of clusters (out of 64) are consumed between near plane and max opaque depth. 8 年前
mmikk 91cb86e4 isolated reflection probes to a template as well and isolated all global params to being set from one function 8 年前
mmikk 08e41ba8 include quick sphere test in fptl as well 8 年前
vlad-andreev ef44a1f3 [fptl] first pass at code cleanup and coding conventions compliance 8 年前
mmikk eadf975e helps if the index actually IS impossible :) 8 年前
mmikk dd5961c9 added an exact 2D rejection prepass at 64x64 tile level 8 年前
mmikk 5802bde9 remove some code duplication for sphere vs. tile overlap 8 年前
mmikk e94fe786 minor clean up 8 年前
mmikk 1c4a150e finally got around to replacing this with a suitable intrinsic 8 年前
mmikk 4e597199 separate out sort routines 8 年前
mmikk 82be5118 separate out fine pruning to a separate function 8 年前
mmikk 8dc19aa6 fix a clamping bug when fine pruning disabled in fptl 8 年前
mmikk 8f2bc45a fix ambiguity error message in ps4 shader compiler 8 年前
mmikk 39a9d002 switch some structured buffers to regular buffers 8 年前
mmikk 11332e04 switch to using our actual pound defines. 8 年前
mmikk 962b7001 adding the pre-pass on clustered 8 年前
mmikk abff6e01 support both left and right hand camera space in shaderland (think we'll match cpp side by default) 8 年前
mmikk 5bb64bac decided to go with 128 for clustered (since it's less confined in range) 8 年前
mmikk e8505d17 switch to structured across the board 8 年前
mmikk caf9e0b1 get rid of some warnings (all false positives) 8 年前
mmikk f8fb534f allow clustered tiled to use 16, 32 or 64 as its tile size 8 年前
Antti Tapaninen 48d64603 unify lightlistbuild compute kernels a bit + spaces to tabs 8 年前
Antti Tapaninen 5764f6b9 remove lightlistbuild compute shader warnings, unify few things between fptl/HD renderloop versions 8 年前
Antti Tapaninen 09c4949e 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 年前
Antti Tapaninen 9f45311a fix out of bounds issue 8 年前
mmikk 8fa3ec78 less warped cluster distribution for 100% sky tile 8 年前
Sebastien Lagarde 89a7c17b Clenaup of folders, renaming and warning fix (see details in description) 8 年前
mmikk e314c854 support orthographic projection in tiled lighting (fptl renderloop only atm) 7 年前
mmikk bd6c2940 minor clean up 7 年前