michabr
b04cecc34d
Move Draw2d interface back to IDraw2d ( #6730 )
...
* Move Draw2d interface back to IDraw2d
Signed-off-by: abrmich <abrmich@amazon.com>
* Fix compile error for gems using LyShine
Signed-off-by: abrmich <abrmich@amazon.com>
4 years ago
Gene Walters
7eefa90d36
Ensuring AutomatedTest project will include LyShine for server applications. Without LyShine the server app failed to load certain modules which are currently required. Eventually we'll want a way to select render/headless modes per gem
...
Signed-off-by: Gene Walters <genewalt@amazon.com>
4 years ago
amzn-phist
2d623590e8
Fix the DefaultGem template's Editor target ( #3853 )
...
Removes the OUTPUT_NAME from the .Editor target in the Gem template.
Removes the same from Gems that have it currently.
Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com>
4 years ago
michabr
3a689aa319
Reenable support for UI Elements that use Render Targets ( #2352 )
...
* Re-add support for UI Elements that use Render Targets
* Move LyShine pass request from Atom's MainPipeline.pass to project's
* Make all dynamic draw contexts in LyShine draw to pass directly without the need of draw list tags
* Remove local RPI changes that are no longer needed
* Prevent crash if LyShine gem is enabled but its custom pass hasn't been added to the main render pipeline
* Revert to default UI pass if the LyShine pass has not been added to project's main render pipeline
Signed-off-by: abrmich <abrmich@amazon.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
michabr
59e9f10853
Split LyShine .Editor target to .Tools and .Builders ( #2161 )
...
* Split LyShine .Editor target to .Tools and .Builders
Signed-off-by: abrmich <abrmich@amazon.com>
* Fix compile error for Tests target
Signed-off-by: abrmich <abrmich@amazon.com>
5 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
pappeste
0dd8fce2b0
Pass on fixing LmbrCentral.Static dependencies
5 years ago
pappeste
a421b4cb71
Merge remote-tracking branch 'origin/ly-as-sdk/LYN-2948-phistere' into ly-as-sdk/LYN-2948
...
# Conflicts:
# scripts/o3de.py
5 years ago
lumberyard-employee-dm
4652d47fb3
Merge remote-tracking branch 'origin/lawsonamzn_prototype_gem_naming_conventions' into ly-as-sdk/LYN-2948-phistere
5 years ago
lumberyard-employee-dm
76fe7f3666
Merge branch 'main' of https://github.com/aws-lumberyard/o3de into ly-as-sdk/LYN-2948-phistere
5 years ago
pappeste
df44f782f2
More dependencies fixes
5 years ago
pappeste
19adbf2f41
Removing adding runtime dependencies for gems that are in the BUILD_DEPENDENCIES
5 years ago
michabr
713a3fd885
Convert TextureAtlas gem/builder to use Atom ( #853 )
...
* Convert TextureAtlas gem/builder to use Atom
* Convert image markup to use Atom image
5 years ago
pappeste
db0db5c1c0
Proper dependencies to LmbrCentral/LmbrCentral.Editor, mixing those two can cause Editor modules to load non-Editor modules
5 years ago
Nicholas Lawson
c9d5d7fb77
The new gem registration and usage system
...
Merge from mainline (Rebase)
5 years ago
michabr
3219c787ac
UI cursor Atom conversion ( #607 )
5 years ago
alexpete
c5b955d281
Integrating github/staging through commit b0dd7ed
5 years ago
alexpete
c2cbd430fe
Integrating up through commit 90f050496
5 years ago
alexpete
36c4e827bd
Integrating latest from github/staging
...
Integrating up through commit 5e1bdae
5 years ago
alexpete
a10351f38d
Initial commit
5 years ago