View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002511 | NoesisGUI | VSCode | public | 2023-02-12 17:52 | 2026-04-27 12:16 |
| Reporter | miZyind | Assigned To | jsantos | ||
| Priority | normal | Severity | block | ||
| Status | feedback | Resolution | open | ||
| Product Version | 3.2.0 | ||||
| Target Version | 3.2.14 | ||||
| Summary | 0002511: The previewer of NoesisGUI XAML Tools (VSCode Extensions) always showing a blank blue background, it doesn't work properly on. | ||||
| Description | As I mentioned here: I can't use the previewer to view XAML properly. I follow maherne's information to check the "/tmp/noesis" folder. | ||||
| Steps To Reproduce |
| ||||
| Attached Files | |||||
| Platform | macOS | ||||
|
It seems there is a problem rendering with the vscode extension, while we prepare an instrumented version to gather more information, could you please download the latest macOS C++ SDK (3.2 Beta) at https://www.noesisengine.com/forums/viewtopic.php?t=2822 And try to launch SDKBrowser and XamlPlayer to check if they render correctly on your machine? Thank you |
|
|
I checked the latest SDKBrowser & XamlPlayer both work: |
|
|
I have created a test binary which, when run, will output a test render png and log to the same folder. Could you please download this binary (link to the zip below), run it in the terminal, and then upload the output png and log here? https://drive.google.com/file/d/1P0p0PO9RXg-Ydz_epxd2_UYo9gs3uSpr Thanks! |
|
|
Hello @maherne, here are the files generated by the test tool: lang-server-test.log (482 bytes)
[NOESIS/I] Logging to 'lang-server-test.log' [NOESIS/I] LangServer test start [NOESIS/D] Creating 'Core Audio' audio device: MacBook Pro Speakers [NOESIS/D] Creating Metal render context [NOESIS/D] MTLDevice: AMD Radeon Pro 5500M [NOESIS/T] Page 'Vertices[0]' created (512 KB) [NOESIS/T] Page 'Indices[0]' created (128 KB) [NOESIS/T] Pipeline '0x5030' compiled in 12 ms [NOESIS/I] Rendering to 'lang-server-test.png' [NOESIS/I] LangServer test completed [NOESIS/I] Noesis Shutdown |
|
|
Thanks for the results. Unfortunately, it doesn't report enough information. I am attaching a script that will enable Metal validation (enable_debug) Please, could you:
enable_debug (520 bytes)
# Metal Tracing Defaults export DYLD_INSERT_LIBRARIES="/usr/lib/libMTLCapture.dylib:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/GPUToolsPlatform/libMTLToolsDiagnostics.dylib" export METAL_DEBUG_ERROR_MODE=0 export METAL_DEVICE_FORCE_COMMAND_BUFFER_ENHANCED_ERRORS=1 export METAL_DEVICE_WRAPPER_TYPE=5 export METAL_DIAGNOSTICS_ENABLED=1 export METAL_LOAD_INTERPOSER=1 export MTL_FORCE_COMMAND_BUFFER_ENHANCED_ERRORS=1 export DYMTL_TOOLS_DYLIB_PATH="/usr/lib/libMTLCapture.dylib" |
|
|
Here are the steps I did and the new log:
lang-server-test-2.log (1,446 bytes)
[NOESIS/I] Logging to 'lang-server-test.log' [NOESIS/I] LangServer test start [NOESIS/D] Creating 'Core Audio' audio device: MacBook Pro Speakers [NOESIS/D] Creating Metal render context [NOESIS/D] MTLDevice: AMD Radeon Pro 5500M [NOESIS/T] Page 'Vertices[0]' created (512 KB) [NOESIS/T] Page 'Indices[0]' created (128 KB) [NOESIS/T] Pipeline '0x5030' compiled in 14 ms [NOESIS/I] Rendering to 'lang-server-test.png' [NOESIS/I] LangServer test completed [NOESIS/I] Noesis Shutdown [NOESIS/I] Logging to 'lang-server-test.log' [NOESIS/I] LangServer test start [NOESIS/D] Creating 'Core Audio' audio device: MacBook Pro Speakers [NOESIS/D] Creating Metal render context [NOESIS/D] MTLDevice: AMD Radeon Pro 5500M [NOESIS/T] Page 'Vertices[0]' created (512 KB) [NOESIS/T] Page 'Indices[0]' created (128 KB) [NOESIS/T] Pipeline '0x5030' compiled in 10 ms [NOESIS/I] Rendering to 'lang-server-test.png' [NOESIS/I] LangServer test completed [NOESIS/I] Noesis Shutdown [NOESIS/I] Logging to 'lang-server-test.log' [NOESIS/I] LangServer test start [NOESIS/D] Creating 'Core Audio' audio device: MacBook Pro Speakers [NOESIS/D] Creating Metal render context [NOESIS/D] MTLDevice: AMD Radeon Pro 5500M [NOESIS/T] Page 'Vertices[0]' created (512 KB) [NOESIS/T] Page 'Indices[0]' created (128 KB) [NOESIS/T] Pipeline '0x5030' compiled in 11 ms [NOESIS/I] Rendering to 'lang-server-test.png' [NOESIS/I] LangServer test completed [NOESIS/I] Noesis Shutdown |
|
|
Sorry, we have been really busy with Beta 3. Could you please send the full information of your MacBook Pro? |
|
|
@jsantos Here is the information from "About This Mac". |
|
|
Could you please try with the latest version in the store (0.0.47) ? |
|
|
I've just tried the latest version 0.0.47. lang-server-test-3.log (482 bytes)
[NOESIS/I] Logging to 'lang-server-test.log' [NOESIS/I] LangServer test start [NOESIS/D] Creating 'Core Audio' audio device: MacBook Pro Speakers [NOESIS/D] Creating Metal render context [NOESIS/D] MTLDevice: AMD Radeon Pro 5500M [NOESIS/T] Page 'Vertices[0]' created (512 KB) [NOESIS/T] Page 'Indices[0]' created (128 KB) [NOESIS/T] Pipeline '0x5030' compiled in 12 ms [NOESIS/I] Rendering to 'lang-server-test.png' [NOESIS/I] LangServer test completed [NOESIS/I] Noesis Shutdown |
|
|
Could you please confirm if this is happening with the latest version |
|
|
I just tried the latest version 0.1.55. lang-server-test-4.log (560 bytes)
[NOESIS/I] Logging to 'lang-server-test.log' [NOESIS/I] LangServer test start [NOESIS/D] Creating 'Core Audio' audio device: MacBook Pro Speakers [NOESIS/D] Creating Metal render context [NOESIS/D] MTLDevice: AMD Radeon Pro 5500M [NOESIS/T] Page 'Vertices[0]' created (512 KB) [NOESIS/T] Page 'Indices[0]' created (128 KB) [NOESIS/T] Pipeline '0x5030' compiled in 14 ms [NOESIS/I] Rendering to 'lang-server-test.png' [NOESIS/I] LangServer test completed [NOESIS/I] Noesis Shutdown [NOESIS/I] Logging to 'lang-server-test.log' [NOESIS/I] LangServer test start |
|
|
Would you be open to allowing a connection to this computer and try a few things? (I will need XCode). |
|
|
Yes, I’m happy to allow a remote connection to help troubleshoot the issue. |
|
|
Thank you! Let's talk next week about this. I need to prepare a small sample for debugging. I wonder if you could download the C++ SDK (3,2,8) for macOS. I will need to open it with Xcode on your computer. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2023-02-12 17:52 | miZyind | New Issue | |
| 2023-02-12 17:52 | miZyind | Tag Attached: xaml | |
| 2023-02-12 17:52 | miZyind | File Added: Screenshot 2023-02-12 at 11.34.36 PM.png | |
| 2023-02-12 17:52 | miZyind | File Added: Screenshot 2023-02-12 at 11.37.07 PM.png | |
| 2023-02-12 22:44 | maherne | Assigned To | => maherne |
| 2023-02-12 22:44 | maherne | Status | new => assigned |
| 2023-02-12 23:09 | jsantos | Category | Inspector => VSCode |
| 2023-02-12 23:09 | jsantos | Target Version | => 3.2.0 |
| 2023-02-12 23:13 | jsantos | Note Added: 0008273 | |
| 2023-02-12 23:14 | jsantos | Status | assigned => feedback |
| 2023-02-13 03:18 | miZyind | Note Added: 0008274 | |
| 2023-02-13 03:18 | miZyind | File Added: Screenshot 2023-02-13 at 9.13.58 AM.png | |
| 2023-02-13 03:18 | miZyind | File Added: Screenshot 2023-02-13 at 9.17.06 AM.png | |
| 2023-02-13 03:18 | miZyind | Status | feedback => assigned |
| 2023-02-13 17:13 | maherne | Note Added: 0008277 | |
| 2023-02-14 08:01 | miZyind | Note Added: 0008279 | |
| 2023-02-14 08:01 | miZyind | File Added: lang-server-test.png | |
| 2023-02-14 08:01 | miZyind | File Added: lang-server-test.log | |
| 2023-02-14 09:59 | jsantos | Note Added: 0008280 | |
| 2023-02-14 09:59 | jsantos | File Added: enable_debug | |
| 2023-02-14 09:59 | jsantos | Status | assigned => feedback |
| 2023-02-14 09:59 | jsantos | Note Edited: 0008280 | |
| 2023-02-14 10:00 | jsantos | Note Edited: 0008280 | |
| 2023-02-14 10:00 | jsantos | Note Edited: 0008280 | |
| 2023-02-15 05:48 | miZyind | Note Added: 0008288 | |
| 2023-02-15 05:48 | miZyind | File Added: Screenshot 2023-02-15 at 11.45.56 AM.png | |
| 2023-02-15 05:48 | miZyind | File Added: lang-server-test-2.log | |
| 2023-02-15 05:48 | miZyind | Status | feedback => assigned |
| 2023-02-15 05:49 | miZyind | Note Edited: 0008288 | |
| 2023-02-23 11:58 | jsantos | Note Added: 0008300 | |
| 2023-02-23 11:58 | jsantos | Status | assigned => feedback |
| 2023-02-24 03:26 | miZyind | Note Added: 0008304 | |
| 2023-02-24 03:26 | miZyind | File Added: Screenshot 2023-02-24 at 9.23.51 AM.png | |
| 2023-02-24 03:26 | miZyind | Status | feedback => assigned |
| 2023-03-27 12:14 | jsantos | Target Version | 3.2.0 => 3.2 |
| 2024-02-06 18:30 | jsantos | Note Added: 0009168 | |
| 2024-02-06 18:30 | jsantos | Status | assigned => feedback |
| 2024-02-07 04:58 | miZyind | Note Added: 0009169 | |
| 2024-02-07 04:58 | miZyind | File Added: lang-server-test-3.log | |
| 2024-02-07 04:58 | miZyind | File Added: lang-server-test-2.png | |
| 2024-02-07 04:58 | miZyind | File Added: Screenshot.jpg | |
| 2024-02-07 04:58 | miZyind | File Added: Screenshot 1.jpg | |
| 2024-02-07 04:58 | miZyind | Status | feedback => assigned |
| 2024-02-09 12:49 | jsantos | Target Version | 3.2 => 3.2.4 |
| 2024-06-03 17:24 | jsantos | Target Version | 3.2.4 => 3.2.5 |
| 2024-10-25 10:30 | jsantos | Target Version | 3.2.5 => 3.2.6 |
| 2024-11-22 18:18 | jsantos | Target Version | 3.2.6 => 3.2.7 |
| 2025-01-20 17:43 | jsantos | Target Version | 3.2.7 => 3.2.8 |
| 2025-06-04 10:16 | jsantos | Target Version | 3.2.8 => 3.2.9 |
| 2025-06-04 10:17 | jsantos | Note Added: 0010775 | |
| 2025-06-04 10:17 | jsantos | Status | assigned => feedback |
| 2025-06-06 08:48 | miZyind | Note Added: 0010792 | |
| 2025-06-06 08:48 | miZyind | File Added: Screenshot 2025-06-06 at 1.44.51 PM.jpg | |
| 2025-06-06 08:48 | miZyind | File Added: lang-server-test-4.log | |
| 2025-06-06 08:48 | miZyind | File Added: lang-server-test-3.png | |
| 2025-06-06 08:48 | miZyind | Status | feedback => assigned |
| 2025-06-09 13:59 | jsantos | Assigned To | maherne => jsantos |
| 2025-06-09 14:00 | jsantos | Note Added: 0010799 | |
| 2025-06-09 14:01 | jsantos | Status | assigned => feedback |
| 2025-06-10 08:56 | miZyind | Note Added: 0010807 | |
| 2025-06-10 08:56 | miZyind | Status | feedback => assigned |
| 2025-06-13 11:10 | jsantos | Note Added: 0010827 | |
| 2025-06-13 11:10 | jsantos | Status | assigned => feedback |
| 2025-10-02 00:48 | jsantos | Target Version | 3.2.9 => 3.2.10 |
| 2025-10-20 18:25 | jsantos | Target Version | 3.2.10 => 3.2.11 |
| 2026-01-20 19:32 | jsantos | Target Version | 3.2.11 => 3.2.12 |
| 2026-03-04 00:39 | jsantos | Target Version | 3.2.12 => 3.2.13 |
| 2026-04-27 12:16 | jsantos | Target Version | 3.2.13 => 3.2.14 |