lumberyard-employee-dm
|
f860d64802
GCC 13/Clang 14 build fixes (#16257)
|
2 лет назад |
Tommy Walton
|
b91c95ac6e
Enable instanced draw calls in the MeshFeatureProcessor (#15722)
|
2 лет назад |
Tommy Walton
|
e495f157f5
Fix error message, which wasn't handling the case where the pipeline's rootConstantLayout was non-null, but its size was 0. (#15583)
|
2 лет назад |
Tommy Walton
|
5e2aed4385
Fix for GHI-15531: Vulkan Validation Error: Push Constants not set (#15532)
|
2 лет назад |
Qing Tao
|
aa22c7e2b2
MeshMotionVector pass optimization (#15409)
|
2 лет назад |
Tommy Walton
|
6184e818de
Create MeshInstanceManager for managing draw packets (#14963)
|
2 лет назад |
santorac
|
37fbc5a798
Established the core structure of material pipeline functors. This allows the material pipeline to select appropriate shaders based on data from the material without exposing knowledge of the specific shaders to the material type. Transparency, tinted transparency, and optional shadow casting are all working.
|
3 лет назад |
santorac
|
3a321522cb
Made the MaterialDetails tool show the material pipeline name.
|
3 лет назад |
santorac
|
ddbb3da2ef
Render pipelines can filter shaders based on a material pipeline tag. This is a precursor to supporting material pipeline functors that enable and disable specific shaders.
|
3 лет назад |
Ken Pruiksma
|
833532c74f
Light type culling with shader options (#12456)
|
3 лет назад |
santorac
|
91f501f168
Updated unit tests.
|
3 лет назад |
santorac
|
8ff03192b4
Added support for shader options to FullscreenTrianglePass and established a pattern that other passes can follow as well.
|
3 лет назад |
santorac
|
cf8314d6ce
Changes per code review feedback: added an assert and reverted whitespace changes
|
3 лет назад |
santorac
|
783b110778
(Restored changes that got lost during a rebase operation. It looks like this commit was ignored because it was incorrectly flagged as a merge because some prior merge operation was left in an incomplete state)
|
3 лет назад |
santorac
|
1331f15d88
Added buttons for copying the shader variant table, or copying the JSON representation of the shader options list to the clipboard. This JSON can be pasted directly into a .shadervariantlist file.
|
3 лет назад |
lumberyard-employee-dm
|
37bb38f550
Removed push_back/push_front/insert extensions which took no parameters. (#10787)
|
3 лет назад |
santorac
|
0645a5fd1f
Fixed a couple issues with the ShaderReloadDebugTracker. The ScopedSection utility was not checking whether tracking was enabled before formatting a string. One of the Shader class's MakeStringTime functions was using the wrong units. I also added a ScopedSection to MeshDrawPacket::DoUpdate making it clear where Shader::GetVariant was being called.
|
3 лет назад |
Ken Pruiksma
|
58adaf902f
[Terrain] now creates draw packets directly instead of using AZ::RPI::Model (#9731)
|
3 лет назад |
santorac
|
60334dcfd6
WIP exposing the MeshDrawPacket for debug purposes.
|
3 лет назад |
Mike Balfour
|
0505f200e5
Remove extra/bad profile markers (#4031)
|
4 лет назад |
Esteban Papp
|
6b96be82ea
Merge branch 'development' into cmake/linux_fix_warn_unused
|
4 лет назад |
Jeremy Ong
|
07a14bdce1
Add AZ_BUDGET_DEFINE/AZ_BUDGET_DECLARE and remove driller
|
4 лет назад |
Esteban Papp
|
a35464ca08
more fixes
|
4 лет назад |
Jeremy Ong
|
df9b4d4a2f
Deprecate profiler categories based on global enum
|
4 лет назад |
Steve Pham
|
38261d0800
Shorten copyright headers by splitting into 2 lines (#2213)
|
4 лет назад |
Chris Galvan
|
d7574777a8
Resolved merge conflicts
|
4 лет назад |
Steve Pham
|
b4a2edec6a
Final update copyright headers to reference license files at the repo root (#1693)
|
4 лет назад |
Tommy Walton
|
8d2154af26
Partial fix for LYN-2227 : MeshComponent initialization performance improvement (#1381)
|
4 лет назад |
Gene Walters
|
4e14c0069b
Merge branch 'upstream/stabilization/2106' into genewalt/gitflow_210628
|
4 лет назад |
Steve Pham
|
70042fcdcd
O3DE Copyright Updates for Linux Foundation (#1504)
|
4 лет назад |