santorac
3d3324cc2b
Merge remote-tracking branch 'upstream/development' into Atom/santora/UseLibPng
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-09-09 00:05:29 -07:00
santorac
a9c6909a29
Renamed PngImage to PngFile and put it in a Utils namespace to match the other file utilities.
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-09-08 13:20:54 -07:00
santorac
7a8eb8eda5
Added a new PngImage utility class that wraps libpng. This replaces the use of OpenImageIO in O3DE (although OpenImageIO is still a build dependency for now).
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-09-08 12:56:24 -07:00
Qing Tao
b9c0b2a5f7
Fixed a crash issue with RHI::Fence when trying to capture screenshot which null renderer is used. ( #3802 )
...
ATOM-16292, ATOM-16243, ATOM-15493
Signed-off-by: qingtao <qingtao@amazon.com >
2021-09-01 09:06:06 -07:00
santorac
675af8692d
WIP switching from OpenImageIO to libpng.
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-08-31 15:14:09 -07:00
Esteban Papp
48c959e359
[Windows] Debug build error in OpenImageIO 3rdParty library ( #3625 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-08-26 16:40:54 -07:00
chcurran
88121f3bb4
move JsonUtils to AzCore
...
Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com >
2021-08-17 14:06:24 -07:00
chcurran
5044204839
Move JsonUtils.h for support of SC serialization
...
Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com >
2021-08-13 21:53:20 -07:00
pappeste
97f9ac870d
Atom
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-07-27 19:29:20 -07:00
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 >
2021-07-16 15:25:48 -07:00
Qing Tao
6d9230e292
ATOM-15939 Add support to capture attachment for ParentPass ( #1887 )
...
* ATOM-15939 Add support to capture attachment for ParentPass
- Moved the attachment read back support to Pass class so it supports both ParentPass and RenderPass.
- Added support to output input or output state of an InputOutput attachment.
- Enabled showing ParentPass attachments in PassTree tool.
Signed-off-by: Tao <qingtao@amazon.com >
2021-07-08 08:23:37 -07:00
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 >
2021-06-30 19:51:55 -07:00
Steve Pham
70042fcdcd
O3DE Copyright Updates for Linux Foundation ( #1504 )
2021-06-23 10:55:22 -07:00
hershey5045
9e3b7b45d9
Fix window handle retrieval in frame capture system. ( #1073 )
...
Capturing screenshots via hydra should work now.
2021-06-01 14:21:02 -07:00
hershey5045
75cb293b2a
Png fix for vulkan rhi ( #962 )
...
* Add supported formats for pngs in frame capture system. Add conversion logic from bgra to rgba.
2021-05-28 16:40:44 -07:00
hershey5045
a746223c65
Change AtomSampleViewer screenshots to use png ( #336 )
...
Add functionality to capture png screenshots.
2021-04-29 12:01:32 -07:00
alexpete
c2cbd430fe
Integrating up through commit 90f050496
2021-04-07 14:03:29 -07:00
alexpete
36c4e827bd
Integrating latest from github/staging
...
Integrating up through commit 5e1bdae
2021-03-26 14:32:02 -07:00
alexpete
75dc720198
Integrating latest 47acbe8
2021-03-25 13:57:57 -07:00
alexpete
a10351f38d
Initial commit
2021-03-08 14:30:57 -08:00