o3de / o3de-atom-sampleviewer

Atom sample viewer project for the Open 3D Engine
https://o3de.org
Other
32 stars 37 forks source link

Move StreamingImage sample's render the images to 2dpass instead of forward pass #625

Closed VickyAtAZ closed 1 year ago

VickyAtAZ commented 1 year ago

The LowEndPipeline and the other pipelines don't have forward pass (a pass with 'forward' drawlistTag). This cause issue for StreamingImage sample which renders the images using 'forward' DrawListTag.

The PR changed the shader files to use 2dpass DrawListTag which it would render to 2DPass. And all the render pipelines include this pass.

Also updated the shader so it renders in sRGB colorspace since the 2D pass is after display mapping. The screenshots are updated to show textures with its originally color.