Alex Peterson
|
d88545929a
Fix merge error in Culling.cpp
|
2 rokov pred |
Guthrie Adams
|
81fe2d94e4
Optimize masked occlusion culling to only clear the buffer if something visible was drawn to it. This keeps it from clearing in scenes that have no occlusion planes, which many scenes don't.
|
2 rokov pred |
gadams3
|
fe42e03123
removed Unicode quotation marks
|
2 rokov pred |
gadams3
|
f713979139
Updated comments and added early return
|
2 rokov pred |
Guthrie Adams
|
06a8d680e5
switching test culling return to default to true in case all systems are disabled
|
2 rokov pred |
Guthrie Adams
|
daebc84d8a
fixing gradle compiler warning as error
|
2 rokov pred |
Guthrie Adams
|
6071548d13
updating occlusion culling related changes after PR feedback
|
2 rokov pred |
gadams3
|
968afeb725
Creating occlusion request bus as interface to support alternate occlusion calling implementations. The interface supports creating occlusion views of scene data that can be used to make occlusion queries for entities and bounding boxes. An implementation should supports requests in parallel to each occlusion view.
|
2 rokov pred |
moudgils
|
7841fb98f6
Shadow cascade pass optimization by rejecting more meshes based on frustum intersection between light and camera. (#16032)
|
2 rokov pred |
Ken Pruiksma
|
eaf725f8f4
Directional shadow exclusion frustums (#15753)
|
2 rokov pred |
Tommy Walton
|
d2d54140aa
Add support for VisibleObjectLists in the RPI Culling. (#15517)
|
2 rokov pred |
JLeclercq
|
5edacbe24b
Atom/RPI: Don't compute screen coverage if lod is fixed (#13606)
|
3 rokov pred |
Ken Pruiksma
|
0ed5937e2d
Cached projected shadows (#13288)
|
3 rokov pred |
Ken Pruiksma
|
833532c74f
Light type culling with shader options (#12456)
|
3 rokov pred |
antonmic
|
d001640f0c
compile fix for culling debug ifdef
|
3 rokov pred |
antonmic
|
d31976e147
final culling performance improvements
|
3 rokov pred |
antonmic
|
61f2d5101d
further culling perf improvements - culling now down to ~1.5ms using older version of RosCon Demo as a stress test
|
3 rokov pred |
antonmic
|
941e3e47cf
Improved culling performance by 2.5ms (roughly 50%)
|
3 rokov pred |
antonmic
|
ac4bfc046d
Improved CPU performance by almost 13ms (37.48ms -> 24.74ms) on the RosCon level
|
3 rokov pred |
Ken Pruiksma
|
c0e891a190
Support frustum shape in AuxGeom (#11728)
|
3 rokov pred |
Jeremy Ong
|
04147eaccc
Add cstr labels to all task graphs and events
|
3 rokov pred |
santorac
|
bc30158e17
Made ImGuiCpuProfiler include averages for the high-level statistics, and a button to reset the collected averages.
|
3 rokov pred |
rgba16f
|
c9b814d4f9
Update runtime switch for using TaskGraph to default true (#8492)
|
3 rokov pred |
Jackerty
|
e03d9eefd9
Moves Culling.cpp::ProcessWorklist debug variables under preprocessing (#7043)
|
4 rokov pred |
Nemerle
|
d8e06d9d95
Apply reviewer suggestions
|
4 rokov pred |
nemerle
|
5ff65be314
This reduces non-unity build time by ~2% and build size by ~0.5%.
|
4 rokov pred |
sphrose
|
1a94caee47
Fix debug compilation.
|
4 rokov pred |
Esteban Papp
|
5cca52e73c
Merge branch 'development' into redcode/driller_removal
|
4 rokov pred |
rgba16f
|
aad16acf1f
Jobify the draw item list sort in View::FinalizeDrawLists (#6176)
|
4 rokov pred |
Esteban Papp
|
0b9497cd45
Changes call from AZ_TRACE to AZ_PROFILE. AZ_TRACE uses a driller bus that is going to be removed
|
4 rokov pred |