Chris Galvan
ed8227f47a
Updated new project template .gitignore files so that temporary level saves in _savebackup files will be ignored as untracked files.
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-08-02 14:32:11 -05:00
Chris Galvan
6b7f8e3878
Merge pull request #2716 from aws-lumberyard-dev/cgalvan/FixVegetationLayerSpawnerDocLink
...
Fixed Vegetation Layer Spawner documentation link.
2021-08-02 14:26:27 -05:00
Chris Galvan
8f6fd3a327
Merge pull request #2713 from aws-lumberyard-dev/cgalvan/RemovedLegacyEditorIcons
...
Removed legacy ObjectIcons and shelve icons from Editor.
2021-08-02 13:38:56 -05:00
Chris Galvan
cc57ee7d20
Fixed Vegetation Layer Spawner documentation link.
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-08-02 13:19:15 -05:00
AMZN-stankowi
9ee9730294
Automated test for scene files with and without python scripts running python incorrectly ( #2373 )
...
* Cleared m_scriptFilename between scene files.
This fixes a bug where a Python script file would be run on a scene file
that didn't have a script file set.
Added a general case version to SceneBuilderWorker.cpp, to make it easy
to mark all scene files as dirty.
Automated tests for this will come in a separate pull request.
Signed-off-by: stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Work in progress automated tests
Signed-off-by: stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Python test done
Signed-off-by: stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Sorted jobs work now. This may sort too aggressively, I'll remove the additional sorting after some testing.
Signed-off-by: stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Cleaned up test
Signed-off-by: stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Fixed stray '
Signed-off-by: stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Removed temp code from test
Signed-off-by: stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Command line help options for AP
Removed job sorting that wasn't actually sorting jobs
Signed-off-by: stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
* Changed constant variable names to match coding standards
Signed-off-by: stankowi <4838196+AMZN-stankowi@users.noreply.github.com >
2021-08-02 10:57:57 -07:00
puvvadar
e22820e08b
Merge pull request #2146 from aws-lumberyard-dev/mp_lerp_jitter
...
Fix inconsistent client lerp and account for blend factor on server
2021-08-02 10:32:27 -07:00
Chris Galvan
37c3f01771
Removed legacy ObjectIcons and shelve icons from Editor.
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-08-02 12:27:03 -05:00
Jeremy Ong
4407c28b03
Merge pull request #2680 from aws-lumberyard-dev/Atom/RenderDoc
...
Add runtime RenderDoc support for Windows dx12/vulkan via --enableRenderDoc option
2021-08-02 10:31:53 -06:00
Jeremy Ong
af0d757556
Remove CMake status message when not compiling with RenderDoc
...
Signed-off-by: Jeremy Ong <jcong@amazon.com >
2021-08-02 09:50:24 -06:00
Jeremy Ong
9b0db508c9
Merge pull request #2554 from aws-lumberyard-dev/Atom/IndexedDataVector
...
Promote IndexedDataVector to public Feature/Utils header
2021-08-02 07:52:34 -06:00
Jeremy Ong
06cef942a9
PALify RenderDoc module name
...
Signed-off-by: Jeremy Ong <jcong@amazon.com >
2021-07-31 18:30:49 -06:00
Jeremy Ong
f9303a2eaa
Add runtime RenderDoc support for Windows dx12/vulkan via --enableRenderDoc option
...
- RenderDoc is disabled when building the monolithic build
- The installation path is inferred on Windows, but may be overridden on
Windows/Linux via the ATOM_RENDERDOC_PATH environment variable
- Linux support may work, but I have no means to test it
- Android support shouldn't be difficult to add, but requires a
renderdoc_android.cmake file that understands how the RenderDoc
package is distributed as part of the Android toolchain
Signed-off-by: Jeremy Ong <jcong@amazon.com >
2021-07-31 17:53:38 -06:00
Steve Pham
b46a80be2c
Fix for Linux/Vulkan/Editor crash on startup
...
* Temporary fix for Linux/Vulkan/XCB where the swap chain is not ready to present until the resize is complete
* Fix invalid GUID from LinuxXcbConnectionManager
Signed-off-by: spham-amzn <spham@amazon.com >
2021-07-31 08:42:02 -07:00
Jeremy Ong
68a7a21e62
Reintroduce .h and .inl split
...
Signed-off-by: Jeremy Ong <jcong@amazon.com >
2021-07-31 00:26:28 -06:00
Jeremy Ong
78760245c5
Remove one level of indentation
...
Signed-off-by: Jeremy Ong <jcong@amazon.com >
2021-07-31 00:26:26 -06:00
Jeremy Ong
e1ce742f14
Generalize comments pertaining to light data and consolidate inline
...
header
Signed-off-by: Jeremy Ong <jcong@amazon.com >
2021-07-31 00:26:25 -06:00
Jeremy Ong
bb782e83b4
Promote IndexedDataVector to public Feature/Utils header
...
Signed-off-by: Jeremy Ong <jcong@amazon.com >
2021-07-31 00:26:23 -06:00
lumberyard-employee-dm
bb372f05cd
Fixed the emplace function implementations for stack and queue ( #2657 )
...
* Fixed the emplace function implementations for stack and queue
Cleaned up several functions in the stack, queue and priority_queue
classes that were non-standard or weren't needed.
Updated the "style" of the code to use more modern concepts: "typedef" ->
"using", empty constructor body -> default keyword.
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Replaced the custom implementations of AZStd stack, (proirity)queue
Theses classes now have a template alias to the standard library version
of the classes
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
2021-07-30 18:20:21 -05:00
AMZN-koppersr
0318419932
Merge pull request #2656 from nemerle/versioned_property_redundant_ref
...
AZStd::ref prevented compiler from using RVO
2021-07-30 14:27:20 -07:00
SergeyAMZN
461743ef2d
Enabled PhysX system component in asset builders since it's required … ( #2652 )
...
* Enabled PhysX system component in asset builders since it's required for cooking collision meshes
Signed-off-by: pereslav <pereslav@amazon.com >
* Added AssetCatalogService to the list of dependent
Signed-off-by: pereslav <pereslav@amazon.com >
2021-07-30 16:14:49 -05:00
Guthrie Adams
acdad52032
Merge pull request #2638 from aws-lumberyard-dev/Atom/guthadam/material_component_find_assignmentid
...
Material Component: Add functions to lookup material ids by name
2021-07-30 15:39:27 -05:00
carlitosan
6a35782773
Merge pull request #2660 from aws-lumberyard-dev/carlitosan/development
...
Carlitosan/development Fix variable name display in the property window
2021-07-30 13:20:57 -07:00
puvvadar
02486a6fbe
Add usage intention to GetPrevious descriptor
...
Signed-off-by: puvvadar <puvvadar@amazon.com >
2021-07-30 11:38:53 -07:00
chcurran
1b1fb26886
Merge branch 'development' of https://github.com/o3de/o3de into carlitosan/development
2021-07-30 11:37:54 -07:00
chcurran
893a80a54e
Fix variables names in the property window
...
Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com >
2021-07-30 11:37:40 -07:00
carlitosan
edfac0f7f0
Merge pull request #2655 from aws-lumberyard-dev/carlitosan/development
...
display unused variables in the editor; bump builder version for rece…
2021-07-30 11:35:54 -07:00
puvvadar
318fee8e22
Fix tabs
...
Signed-off-by: puvvadar <puvvadar@amazon.com >
2021-07-30 10:38:15 -07:00
nemerle
e52606da69
AZStd::ref prevented compiler from using RVO
...
Signed-off-by: nemerle <96597+nemerle@users.noreply.github.com >
2021-07-30 19:31:43 +02:00
chcurran
3633bf2ed0
remove accidental submission of commented out event handling
...
Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com >
2021-07-30 10:07:23 -07:00
chcurran
0313b16a85
display unused variables in the editor; bump builder version for recent change to EntityId nodes
...
Signed-off-by: chcurran <82187351+carlitosan@users.noreply.github.com >
2021-07-30 09:50:54 -07:00
Guthrie Adams
28096d1620
Merge pull request #2636 from aws-lumberyard-dev/jhlliar/addMoreInstrumentation
...
[ATOM-15976] Add more instrumentation
2021-07-30 11:25:17 -05:00
Guthrie Adams
dae45f0fac
Merge pull request #2403 from aws-lumberyard-dev/jhlliar/implementFunctionStatisticsWindow
...
[ATOM-15689] Add function statistics view to CPU Profiler
2021-07-30 11:23:20 -05:00
Guthrie Adams
e087cd87fb
removed extra space from namespace comment
...
Signed-off-by: Guthrie Adams <guthadam@amazon.com >
2021-07-30 10:49:41 -05:00
Benjamin Jillich
48d1e20169
Removed the MCore::Quaternion class #2600
...
Merge pull request #2600 from aws-lumberyard-dev/jillich/RemovedMCoreQuaternion
2021-07-30 00:07:40 -07:00
Guthrie Adams
ffbeb903c1
Material Component: Add functions to lookup material ids by name
...
Signed-off-by: Guthrie Adams <guthadam@amazon.com >
2021-07-29 18:09:40 -05:00
Jacob Hilliard
4d618ea619
Profiling: Add more instrumentation
...
Adds new instrumentation macros throughout the codebase, using the
visualizer to find where current instrumentation is lacking using the
shadowed sponza sample + editor. Some notes from exploring:
- We spend ~5ms in CullingScene: BeginCulling
- PipelineStateCache: Compact usually 1ms
- CompileImageBarriers takes most of the time in CompileResourceBarriers
Signed-off-by: Jacob Hilliard <jhlliar@amazon.com >
2021-07-29 16:04:54 -07:00
Guthrie Adams
b19b0a0e0d
Merge pull request #2627 from aws-lumberyard-dev/Atom/guthadam/fixing_material_property_override_lua_test_script
...
fixing material property override lua test script
2021-07-29 17:11:06 -05:00
Nicholas Van Sickle
70b3840288
Fix the home key popping up ImGui when it shouldn't. ( #2620 )
...
This disables WM_INPUT forwarding to the input system while in game mode and makes ImGui listen to the synthetic keyboard events from the viewport instead - these synthetic events go through Qt's event system, so will only show up when the viewport "sees" a home key press.
Signed-off-by: nvsickle <nvsickle@amazon.com >
2021-07-29 16:30:45 -05:00
puvvadar
8612d7bce2
Fix incorrect blending math
...
Signed-off-by: puvvadar <puvvadar@amazon.com >
2021-07-29 13:35:32 -07:00
Guthrie Adams
b357cd0000
Merge pull request #2605 from aws-lumberyard-dev/Atom/guthadam/updating_atomtoolsappication_comments_and_formatting
...
AtomToolsApplication minor comments/formatting
2021-07-29 15:23:53 -05:00
Guthrie Adams
1c9e2fd74c
Merge pull request #2604 from aws-lumberyard-dev/Atom/guthadam/add_missing_bindings_for_display_mapper_operation_type
...
Add missing display mapper operation type bindings
2021-07-29 15:23:14 -05:00
Guthrie Adams
ca2889a0ef
fixing material property override lua test script
...
O3DE vector usage in lua has changed since script was written
Signed-off-by: Guthrie Adams <guthadam@amazon.com >
2021-07-29 15:17:58 -05:00
amzn-phist
99f7085c05
Fixes resource selectors not showing ( #2621 )
...
These statics were getting dead-stripped by the compiler, so removed
some of the macro magic and just do direct registration instead.
Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com >
2021-07-29 14:56:13 -05:00
SergeyAMZN
42a99d3d43
Merge pull request #2618 from aws-lumberyard-dev/MPAsteroids
...
Fixed autogen namespace always going upper case
2021-07-29 20:30:31 +01:00
srikappa-amzn
c9301a8c94
Fix a bug in patching templates and improve error messaging ( #2394 )
...
* Fix a bug in patching templates and improve error messaging
* Fixed incorrect order of function arguments
* Fix build errors regarding c style strings and casting entity ids
Signed-off-by: srikappa-amzn <srikappa@amazon.com >
2021-07-29 12:04:04 -07:00
Guthrie Adams
3c3c1a26d2
Merge pull request #2606 from aws-lumberyard-dev/Atom/guthadam/reducing_material_editor_preset_errors_to_warnings
...
Material Editor: changing preset errors to warnings
2021-07-29 13:53:47 -05:00
Olex Lozitskiy
fc2053fad9
SIG/Network - Minor corrections in code gen for usability of jinja network codegen templates
...
Minor corrections in Multiplayer Gem code generator
2021-07-29 14:34:23 -04:00
carlitosan
41421d82fc
Merge pull request #2589 from aws-lumberyard-dev/carlitosan/development
...
fix dangling component variables on cleared script, fix EntityIDNode …
2021-07-29 10:46:52 -07:00
Jacob Hilliard
5a18b24651
Visualizer: use template functor over hardcoded lambdas
...
Signed-off-by: Jacob Hilliard <jhlliar@amazon.com >
2021-07-29 10:08:19 -07:00
pereslav
ce99e3f2ec
Fixed autogen namespace always going upper case
...
Signed-off-by: pereslav <pereslav@amazon.com >
2021-07-29 18:00:53 +01:00