Chris Galvan
12d5a304b5
Improved performance of UNORM_SRGB pixel retrieval by switching to a pre-computed lookup table
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
4 years ago
Chris Galvan
8cf29ebc25
Added support for several UNORM_SRGB formats
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
4 years ago
Chris Galvan
9cd84b6b2d
Only allow streaming image assets with supported pixel formats to be selected for an image gradient
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
4 years ago
Chris Galvan
2f3c4d37df
Improved image gradient GetValue(s) performance by using cached image data
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
4 years ago
Chris Galvan
6322dd5397
Updated the image gradient component to use a streaming image asset
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
4 years ago
Chris Galvan
fba7d73c57
Extended sub image pixel API to support component indexing.
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
4 years ago
Chris Galvan
f368997deb
Modified the passing of span in test
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
4 years ago
Chris Galvan
0550167f9f
Updated API to return false if there is any issue retrieving the data
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
4 years ago
Chris Galvan
670777f0f2
Moved the pixel value retrieval APIs from StreamingImageAsset to RPIUtils
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
4 years ago
dmcdiarmid-ly
c27f73c66b
Added a NumRaysPerProbe DiffuseProbeGrid setting
...
Added supervariants to the precompiled DiffuseProbeGrid shaders for the NumRaysPerProbe values
Signed-off-by: dmcdiarmid-ly <63674186+dmcdiarmid-ly@users.noreply.github.com>
4 years ago
Tommy Walton
c87670bbfb
Fix innocuous release build error in RPIUtils LoadStreamingTexture ( #5021 )
...
Signed-off-by: Tommy Walton <waltont@amazon.com>
4 years ago
galibzon
643bd84739
Create helper function for getting threads per ( #4480 )
...
* Create helper function for getting threads per
group from a compute shader
Added GetComputeShaderNumThreads() functions to RPIUtils.
By default the function returns 1, 1, 1 in case of errors.
Updated existing code that was looking for 'numthreads' attribute data
with the new GetComputeShaderNumThreads() API.
Signed-off-by: garrieta <garrieta@amazon.com>
4 years ago
antonmic
adf7a34ef5
Got PassBuilder shader dependency working and removed critical flag from shader builder
...
Signed-off-by: antonmic <56370189+antonmic@users.noreply.github.com>
4 years ago
Steve Pham
38261d0800
Shorten copyright headers by splitting into 2 lines ( #2213 )
...
* Updated all copyright headers to split the longer original copyright line into 2 shorter lines
Signed-off-by: Steve Pham <spham@amazon.com>
4 years ago
Steve Pham
b4a2edec6a
Final update copyright headers to reference license files at the repo root ( #1693 )
...
* Final update copyright headers to reference license files at the repo root
Signed-off-by: spham <spham@amazon.com>
* Fix copyright validator unit tests to support the stale O3DE header scenario
Signed-off-by: spham <spham@amazon.com>
5 years ago
Steve Pham
70042fcdcd
O3DE Copyright Updates for Linux Foundation ( #1504 )
5 years ago
alexpete
a10351f38d
Initial commit
5 years ago