Qing Tao
e64b9d3536
ATOM-16320 Remove PVRTC and ETC compressor ( #4557 )
...
Signed-off-by: Qing Tao <qingtao@amazon.com >
2021-10-07 16:23:13 -07:00
Vincent Liu
ba107c06b6
[LYN-6779] AWSNativeSDK update and AWSCore platform cmake update ( #4231 )
...
Signed-off-by: onecent1101 <liug@amazon.com >
2021-10-06 14:02:28 -07:00
Nicholas Lawson
977d58e1a8
Update ZLIB min req osx ios and android to reasonable limits ( #4473 )
...
This also updates the name of the zlib library to uppercase ZLIB which conforms to normal CMake standards .
Signed-off-by: lawsonamzn <70027408+lawsonamzn@users.noreply.github.com >
2021-10-05 15:20:26 -07:00
santorac
765f82d945
Merge branch 'development' into Atom/santora/UseLibPng
2021-09-27 21:29:52 -07:00
galibzon
133c85c641
MCPP should not add new line ( #4353 )
...
MCPP should not add new line characters at the end of comment lines
Update for windows, mac and linux of mcpp package to 'mcpp-2.7.2-az.2-rev1'
Signed-off-by: garrieta <garrieta@amazon.com >
2021-09-27 18:22:05 -05:00
Qing Tao
fc8697edd5
ATOM-16029 Add direct support for Astc compression ( #4157 )
...
* ATOM-16029 Add direct support for Astc compression
Changes include:
- Add ASTCCompressor class
- Enabled 3rdparty::astc-encoder static library.
- Remove ASTC support in PVRTC compressor and ISPC compressor.
- Update unit test to include texts for ASTC compress/decompress.
Signed-off-by: Qing Tao <qingtao@amazon.com >
2021-09-17 09:36:55 -07:00
santorac
f95986f443
Updated linux build to use new libpng package.
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-09-15 23:33:48 -07:00
santorac
61618e66d3
Fixed a build dependency issue between libpng and zlib on android, thanks to suggestion from @lumberyard-employee-dm
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-09-15 12:41:08 -07:00
santorac
bcef5e4952
I think I got the libpng android package working.
...
Note there is a bit of a dependency hack in Gems\Atom\Feature\Common\Code\CMakeLists.txt to work around a mysterious issue; I'll reach out to some experts for investigation.
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-09-14 22:09:46 -07:00
santorac
860571f1e3
WIP trying to get android package working.
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-09-14 18:45:22 -07:00
Nicholas Lawson
6103c9c63c
Updates libtiff for all platforms ( #4068 )
...
The new libtiff is uniform, and static, across all platforms.
It includes zlib support and uses our own zlib.
Signed-off-by: lawsonamzn <70027408+lawsonamzn@users.noreply.github.com >
2021-09-13 12:35:29 -07:00
Scott Romero
32e6473de2
[development] Update RapidXML package info ( #4057 )
...
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2021-09-13 10:41:53 -07:00
rgba16f [Amazon]
4c1c2d6f6b
update freetype library revision used ( #4065 )
...
* Update freetype linux package revision
* Update mac & ios revisions of the freetype library
* Update Mac freetype to use rev 16
* update linux to use freetype rev 16
* Update Android & Mac to use freetype rev 16
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
2021-09-13 11:19:20 -05:00
rgba16f
e96793659a
Fixes to get Mac & iOS building with new PNG support
...
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
2021-09-10 10:15:40 -05:00
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
Nicholas Lawson
30cafff04d
new LZ4 package to fix debug compile issue ( #3993 )
...
* Updates lz4 to rev3 of packages which fixes debug builds
Signed-off-by: lawsonamzn <70027408+lawsonamzn@users.noreply.github.com >
2021-09-08 13:37:37 -07:00
Vincent Liu
81966cbcbf
[LYN-5564] Update AWSNativeSDK revision ( #3686 )
...
Signed-off-by: onecent1101 <liug@amazon.com >
2021-09-08 12:57:13 -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
rgba16f [Amazon]
64a561a948
update revision of lz4 package used by o3de ( #3911 )
...
* Update windows & android builtin lz4 package version
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
* Update linux builtin packages to use the new lz4 vcpkg
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
* Update Mac & iOS builtins to use the new lz4 vcpkg
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
* Update MultiplayerCompression Gem LZ4Compressor to use the replacement for deprecated LZ4compressHC function
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
2021-09-03 10:19:45 -07:00
Nicholas Lawson
043a2c65ff
Updates zlib to rev2 of the package, static only ( #3725 )
...
The previous version of the package was dynamic on some platforms,
and static on others. This makes it static across the board and
also makes it compatible with other 3p libraries wanting to use
zlib.
Signed-off-by: lawsonamzn <70027408+lawsonamzn@users.noreply.github.com >
2021-09-01 09:04:20 -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
moraaar
fe6238bbb8
Update Blast gem to use newer version of Blast 3p package, which fixes Blast gem on monolithic builds. ( #3754 )
...
Signed-off-by: moraaar <moraaar@amazon.com >
2021-08-31 14:55:58 +01:00
Qing Tao
9fac26e6a6
Update o3de to use new packages of ISPCTexComp and squish-ccr ( #3556 )
...
Update package name and hash
Add compressor names.
Update ImageProcessingAtom unit tests.
Removed some unused test assets under ImageProcessingAtom
Enalbe ISPC to all the platforms.
Better error message with compression/decompression
Add temp folder to git ignore
added ispccompressor for all platform. valid it with linux
Update windows package hashes.
Removed AZ_TRAIT_IMAGEPROCESSING_USE_ISPC_TEXTURE_COMPRESSOR
Minor refactor with image processing unit tests.
Signed-off-by: qingtao <qingtao@amazon.com >
2021-08-27 10:09:58 -07:00
santorac
b23a70ff42
Merge pull request #3338 from aws-lumberyard-dev/santorac/RapidJSON_3rdParty
...
Moved RapidJSON to 3p-package-source
2021-08-23 09:48:55 -07:00
Esteban Papp
8bc9ed3d01
removing some rad leftovers ( #3366 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-08-20 13:39:51 -07:00
santorac
47758ab7a6
Updated RapidJSON package name and hashes.
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-08-19 17:42:41 -07:00
santorac
dad24fb927
Updated the RapidJSON hashes again due to iteration on my 3p-package-source changes.
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-08-19 16:56:49 -07:00
rgba16f [Amazon]
e889bba963
Remove unused hdf5 3rdParty package from the known packages list ( #3295 )
...
* Remove unused hdf5 3rdParty package from the known packages list
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
2021-08-19 14:53:43 -07:00
rgba16f [Amazon]
983f187121
update used dxc package to revision 3 ( #3317 )
...
* Update Mac build to use rev3 of dxc package
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
* Update linux DXC package version requested
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
* Update windows DXC package revision requested
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
2021-08-19 14:31:36 -07:00
santorac
ab516904e6
Merge branch 'development' into santorac/RapidJSON_3rdParty
2021-08-19 12:32:12 -07:00
santorac
1d3f8a5f55
Update RapidJSON package hash after adding readme.txt to the package.
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-08-19 11:45:15 -07:00
santorac
a1edb9e036
Updated build scripts to use new 3rdParty package for RapidJSON.
...
Signed-off-by: santorac <55155825+santorac@users.noreply.github.com >
2021-08-19 11:26:58 -07:00
Jeremy Ong
ec6e9407f6
Remove RAD (pending future interface for external profiler registration)
...
Signed-off-by: Jeremy Ong <jcong@amazon.com >
2021-08-18 17:33:15 -06:00
Jeremy Ong
a5f072f7a9
Remove statistics profiler
...
Signed-off-by: Jeremy Ong <jcong@amazon.com >
2021-08-18 17:33:10 -06:00
Jeremy Ong
d15d40fec6
Add Windows PIX runtime support
...
Signed-off-by: Jeremy Ong <jcong@amazon.com >
2021-08-18 17:33:07 -06:00
Junbo Liang
401d0c1ad5
Update the AWSNativeSDK version and hash for Mac ( #3259 )
2021-08-17 15:17:48 -07:00
Nicholas Lawson
cf7681df27
Updates the zlib that O3DE uses to the one in 3p-package-source ( #2861 )
...
* Updates o3de to use the new zlib packages.
Packages were uploaded for every supported platform.
Signed-off-by: lawsonamzn <70027408+lawsonamzn@users.noreply.github.com >
2021-08-09 13:16:24 -07:00
Ken Pruiksma
da24323508
[SPEC-7794] Removing references to alembic in cmake & asset processor.
...
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
2021-07-30 15:24:32 -05:00
Steve Pham
4d5a985276
Enable AZSLc and Shader Compilation on Linux ( #2338 )
...
* Enable Shader Compilation support for Linux
* Add azslc package 3P definition for download
* Add AzslcGeader.azsli nad PlatformHeader.hlsli for Linux/Null and Linux/Vulkan (Copy of Android/Vulkan)
* Enable trait PAL_TRAIT_BUILD_ATOM_ASSET_SHADER_SUPPORTED for Linux
* Add platform builder file dependencies
* Updated AZ_TRAIT_ATOM_SHADERBUILDER_AZSLC to use new 3P linux version of azslc
* Add AtomShaderCapabilities.json, PlatformLimits.azasset for Linux (Copy from Android)
* Fix paths/values for Vulkan_Traits_Linux.h
* Enable trait PAL_TRAIT_BUILD_ATOM_ASSET_SHADER_SUPPORTED for Linux
* Enabled AZ_TRAIT_ATOM_VULKAN_LAYER_LUNARG_STD_VALIDATION_SUPPORT for Linux/Vulkan
* Added AzslcHeader.azsli, PlatformHeader.hlsli dependencies for Linux/Null and Linux/Vulkan in the platform builders for windows and mac for consistency
Signed-off-by: spham-amzn <spham@amazon.com >
2021-07-22 10:16:17 -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
Steve Pham
18611a95eb
Update qt package hash for Linux
...
Update to pull in fixed Linux QT Package to resolve missing runtime dependencies
Signed-off-by: spham-amzn <spham@amazon.com >
2021-07-16 15:07:11 -07:00
Steve Pham
6909968ffb
Add SPIRVCross for Linux
...
Signed-off-by: spham-amzn <spham@amazon.com >
2021-07-16 13:18:31 -07:00
Chris Galvan
e924ed0b86
Merged stabilization/2106 to development; Resolved merge conflicts
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-07-12 10:45:23 -05:00
Esteban Papp
d7c8c0192f
SPEC-7503 Mac nightly run asset profile failed to process "Translation/scriptcanvas_en_us.ts" ( #1742 )
...
* copy frameworks to output for loose file case
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* patching lrelease
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* Fix for python in loose files and bundles
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* found what the problem is, setting a version just in case
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* fixup_bundle working with Python.framework and codesigning on AssetProcessor.app
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* Trying to ignore other files to solve Jenkins
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* Fix some qt stuff for mac
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* removal of cstemp files to prevent signature failures
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* Updating Qt with fixes to solve some qt framework issues with include paths
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-07-08 17:20:20 -07:00
hultonha
2ea9bfb144
merge stabilization/2106 into development
...
Signed-off-by: hultonha <hultonha@amazon.co.uk >
2021-07-06 17:34:04 +01:00
amzn-hdoke
1dfe65a3ef
Update AWSNativeSDK-Android revision and enable AWS gems ( #1837 )
...
Signed-off-by: dhrudesh <dhrudesh@amazon.com >
2021-07-04 15:47:17 -07:00
Chris Galvan
d7574777a8
Resolved merge conflicts
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-07-02 12:42:44 -05:00
SJ
5eb0b79417
Increment AWS native SDK Android package version number. This fixes curl library not being copied into APK. ( #1728 )
2021-07-02 09:46:18 -07:00
amzn-hdoke
d365ff51d6
[AWS][Gems] Fix for Linux Release Monolithic Builds ( #1739 )
...
* Add missing 3rd party deps to Metrics gem
Signed-off-by: dhrudesh <dhrudesh@amazon.com >
* Set AWSNativeSDK-linux revision to 5
Signed-off-by: dhrudesh <dhrudesh@amazon.com >
2021-07-02 08:24:42 -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