-
Notifications
You must be signed in to change notification settings - Fork 29.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No screen output after update to v1.82.1 on Ubuntu 20.04.1 #192966
Comments
I have the same problem. |
Tried and I confirm this
code --status Version: Code 1.82.1 (6509174151d557a81c9d0b5f8a5a1e9274db5585, 2023-09-08T08:41:36.199Z)
OS Version: Linux x64 5.15.0-83-generic
CPUs: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx (8 x 1400)
Memory (System): 13.52GB (6.20GB free)
Load (avg): 1, 2, 2
VM: 0%
Screen Reader: no
Process Argv: --no-sandbox --disable-gpu --crash-reporter-id b40c81a4-f1b4-4e12-b1f0-ea0880ccb63e
GPU Status: 2d_canvas: unavailable_software
canvas_oop_rasterization: disabled_off
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: disabled_software
multiple_raster_threads: enabled_on
opengl: disabled_off
rasterization: disabled_software
raw_draw: disabled_off_ok
video_decode: disabled_software
video_encode: disabled_software
vulkan: disabled_off
webgl: unavailable_software
webgl2: unavailable_software
webgpu: disabled_off
CPU % Mem MB PID Process
0 152 30776 code main
0 42 30781 zygote
0 42 30782 zygote
0 360 30846 window [1] (URDFLoader.ts - modular (Workspace) - Visual Studio Code)
0 152 30809 gpu-process
0 55 30817 utility-network-service
0 291 30875 extensionHost [1]
0 125 30942 electron-nodejs (/snap/code/139/usr/share/code/code --ms-enable-electron-run-as-node --max-old-space-size=3072 /snap/code/139/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js --serverMode partialSemantic --useInferredProjectPerProjectRoot --disableAutomaticTypingAcquisition --cancellationPipeName /tmp/vscode-typescript1000/cc53e65e2b4461805e2d/tscancellation-6be62f7cb325fa4b2c8b.tmp* --globalPlugins @vsintellicode/typescript-intellicode-plugin,ms-vsintellicode-typescript --pluginProbeLocations /home/mtartari/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/home/mtartari/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30 --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation --useNodeIpc)
0 346 30943 electron-nodejs (/snap/code/139/usr/share/code/code --ms-enable-electron-run-as-node --max-old-space-size=3072 /snap/code/139/usr/share/code/resources/app/extensions/node_modules/typescript/lib/tsserver.js --useInferredProjectPerProjectRoot --enableTelemetry --cancellationPipeName /tmp/vscode-typescript1000/cc53e65e2b4461805e2d/tscancellation-d9470877b36f6705ec28.tmp* --globalPlugins @vsintellicode/typescript-intellicode-plugin,ms-vsintellicode-typescript --pluginProbeLocations /home/mtartari/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30,/home/mtartari/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.30 --locale en --noGetErrOnBackgroundUpdate --validateDefaultNpmLocation --useNodeIpc)
0 69 30966 electron-nodejs (/snap/code/139/usr/share/code/code --ms-enable-electron-run-as-node /snap/code/139/usr/share/code/resources/app/extensions/node_modules/typescript/lib/typingsInstaller.js --globalTypingsCacheLocation /home/mtartari/.cache/typescript/5.2 --enableTelemetry --typesMapLocation /snap/code/139/usr/share/code/resources/app/extensions/node_modules/typescript/lib/typesMap.json --validateDefaultNpmLocation)
0 125 30958 electron-nodejs (/snap/code/139/usr/share/code/code --ms-enable-electron-run-as-node /home/mtartari/.vscode/extensions/visualstudioexptteam.intellicode-api-usage-examples-0.2.8/dist/server/server.js --node-ipc --clientProcessId=30875)
0 69 31199 electron-nodejs (/snap/code/139/usr/share/code/code --ms-enable-electron-run-as-node /home/mtartari/.vscode/extensions/formulahendry.auto-rename-tag-0.1.10/packages/server/dist/serverMain.js --node-ipc --clientProcessId=30875)
0 42 31540 /home/mtartari/xbot2_ws/venv/bin/python /home/mtartari/.vscode/extensions/ms-python.isort-2023.10.1/bundled/tool/lsp_server.py
0 208 31631 /home/mtartari/.vscode/extensions/ms-vscode.cpptools-1.17.5-linux-x64/bin/cpptools
0 152 31661 electron-nodejs (/snap/code/139/usr/share/code/code --ms-enable-electron-run-as-node /home/mtartari/.vscode/extensions/dbaeumer.vscode-eslint-2.4.2/server/out/eslintServer.js --node-ipc --clientProcessId=30875)
0 69 31721 electron-nodejs (/snap/code/139/usr/share/code/code --ms-enable-electron-run-as-node /snap/code/139/usr/share/code/resources/app/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=30875)
0 83 31806 electron-nodejs (/snap/code/139/usr/share/code/code --ms-enable-electron-run-as-node /home/mtartari/.vscode/extensions/github.vscode-github-actions-0.26.2/dist/server-node.js --node-ipc --clientProcessId=30875)
0 180 31886 electron-nodejs (/snap/code/139/usr/share/code/code --ms-enable-electron-run-as-node /home/mtartari/.vscode/extensions/ms-python.vscode-pylance-2023.9.10/dist/server.bundle.js --cancellationReceive=file:9d0c0c755dd4e1445130d3184f2b53d39ee0bb0c18 --node-ipc --clientProcessId=30875)
0 83 30891 shared-process
0 83 30892 fileWatcher [1]
0 69 30922 ptyHost
0 0 31129 /usr/bin/bash --init-file /snap/code/139/usr/share/code/resources/app/out/vs/workbench/contrib/terminal/browser/media/shellIntegration-bash.sh
Workspace Stats:
| Window (URDFLoader.ts - modular (Workspace) - Visual Studio Code)
| Folder (.vscode): 3 files
| File types: code-workspace(2) json(1)
| Conf files: settings.json(1)
| Folder (urdf-loaders): 255 files
| File types: STL(96) meta(32) asset(16) js(14) png(14) URDF(9) cs(8)
| md(5) json(5) html(4)
| Conf files: github-actions(3) package.json(1) tsconfig.json(1)
| Folder (modular): 243 files
| File types: yaml(38) stl(23) js(22) launch(13) py(12) xml(10) txt(9)
| md(6) pyc(6) rviz(5)
| Conf files: github-actions(2)
| Folder (modular_frontend): 1157 files
| File types: html(541) tsx(152) ts(93) js(78) txt(17) map(15) json(13)
| css(8) png(7) yml(4)
| Conf files: github-actions(2) launch.json(1) settings.json(1)
| project.json(1) package.json(1) tsconfig.json(1)
| Launch Configs: chrome firefox node Also using a fresh install of code-insiders v1.83.0-insider (f36df69, x64) seems to be working even without the |
Please provide the output of |
$ code --verbose [40428:0913/100511.453054:WARNING:bluez_dbus_manager.cc(247)] Floss manager not present, cannot set Floss enable/disable.
[main 2023-09-13T08:05:11.564Z] [File Watcher (node.js)] Request to start watching: /home/mtartari/.config/Code/User (excludes: <none>, includes: <all>),/home/mtartari/.config/Code/User/settings.json (excludes: <none>, includes: <all>)
[main 2023-09-13T08:05:11.584Z] Starting VS Code
[main 2023-09-13T08:05:11.584Z] from: /snap/code/139/usr/share/code/resources/app
[main 2023-09-13T08:05:11.584Z] args: {
_: [ '/home/mtartari' ],
diff: false,
merge: false,
add: false,
goto: false,
'new-window': false,
'reuse-window': false,
wait: false,
help: false,
'list-extensions': false,
'show-versions': false,
'pre-release': false,
version: false,
verbose: true,
status: false,
'prof-startup': false,
'no-cached-data': false,
'prof-v8-extensions': false,
'disable-extensions': false,
'disable-gpu': false,
'disable-chromium-sandbox': false,
'ms-enable-electron-run-as-node': false,
telemetry: false,
debugRenderer: false,
'enable-smoke-test-driver': false,
logExtensionHostCommunication: false,
'skip-release-notes': false,
'skip-welcome': false,
'disable-telemetry': false,
'disable-updates': false,
'disable-keytar': false,
'disable-workspace-trust': false,
'disable-crash-reporter': false,
'crash-reporter-id': 'b40c81a4-f1b4-4e12-b1f0-ea0880ccb63e',
'skip-add-to-recently-opened': false,
'unity-launch': false,
'open-url': false,
'file-write': false,
'file-chmod': false,
force: false,
'do-not-sync': false,
trace: false,
'force-user-env': false,
'force-disable-user-env': false,
'open-devtools': false,
'disable-gpu-sandbox': false,
'__enable-file-policy': false,
'enable-coi': false,
'no-proxy-server': false,
'no-sandbox': false,
nolazy: false,
'force-renderer-accessibility': false,
'ignore-certificate-errors': false,
'allow-insecure-localhost': false,
'disable-dev-shm-usage': false,
'profile-temp': false,
logsPath: '/home/mtartari/.config/Code/logs/20230913T100511'
}
[main 2023-09-13T08:05:11.586Z] Resolving machine identifier...
[main 2023-09-13T08:05:11.586Z] Resolved machine identifier: 001f78259f65224da93b27088d85e76d66af7f094e0969ed3365390b54c8b9a6
[main 2023-09-13T08:05:11.586Z] Main->SharedProcess#connect
[main 2023-09-13T08:05:11.594Z] [File Watcher (node.js)] Started watching: '/home/mtartari/.config/Code/User'
[main 2023-09-13T08:05:11.603Z] [File Watcher (node.js)] Started watching: '/home/mtartari/.config/Code/User/settings.json'
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[main 2023-09-13T08:05:11.609Z] StorageMainService: creating application storage
[main 2023-09-13T08:05:11.612Z] update#setState idle
[40457:0913/100511.613531:WARNING:sandbox_linux.cc(393)] InitializeSandbox() called with multiple threads in process gpu-process.
[main 2023-09-13T08:05:11.617Z] ElectronURLListener: waiting for window to be ready to handle URLs...
[main 2023-09-13T08:05:11.618Z] lifecycle (main): phase changed (value: 2)
[main 2023-09-13T08:05:11.618Z] windowsManager#open
[main 2023-09-13T08:05:11.621Z] windowsManager#open pathsToOpen [
{
workspace: { id: 'e7e0efd30109456da99d75d74b81fee0', uri: [c] },
type: 2,
exists: true
}
]
[main 2023-09-13T08:05:11.622Z] windowsManager#doOpenFolderOrWorkspace {
folderOrWorkspace: {
workspace: { id: 'e7e0efd30109456da99d75d74b81fee0', uri: [c] },
type: 2,
exists: true
},
filesToOpen: undefined
}
[main 2023-09-13T08:05:11.623Z] IPC Object URL: Registered new channel vscode:e35f5f37-c8ac-42dd-bb8b-1cc7db41d262.
[main 2023-09-13T08:05:11.623Z] window#validateWindowState: validating window state on 1 display(s) { mode: 0, x: 0, y: 27, width: 2560, height: 1345 }
[main 2023-09-13T08:05:11.623Z] window#validateWindowState: 1 monitor working area { x: 0, y: 27, width: 2560, height: 1345 }
[main 2023-09-13T08:05:11.624Z] window#ctor: using window state { mode: 0, x: 0, y: 27, width: 2560, height: 1345 }
[main 2023-09-13T08:05:11.682Z] window#load: attempt to load window (id: 1)
[main 2023-09-13T08:05:11.692Z] StorageMainService: creating workspace storage (e7e0efd30109456da99d75d74b81fee0)
[main 2023-09-13T08:05:11.693Z] windowsManager#open used window count 1 (workspacesToOpen: 0, foldersToOpen: 1, emptyToRestore: 0, emptyToOpen: 0)
[main 2023-09-13T08:05:11.693Z] lifecycle (main): phase changed (value: 3)
[main 2023-09-13T08:05:11.693Z] resolveShellEnv(): skipped (VSCODE_CLI is set)
[main 2023-09-13T08:05:11.775Z] resolveShellEnv(): skipped (VSCODE_CLI is set)
[40428:0913/100512.142138:INFO:CONSOLE(630)] "%cTRACE color: #888 workbench#open(): with configuration {"_":["/home/mtartari"],"diff":false,"merge":false,"add":false,"goto":false,"new-window":false,"reuse-window":false,"wait":false,"help":false,"list-extensions":false,"show-versions":false,"pre-release":false,"version":false,"verbose":true,"status":false,"prof-startup":false,"no-cached-data":false,"prof-v8-extensions":false,"disable-extensions":false,"disable-gpu":false,"disable-chromium-sandbox":false,"ms-enable-electron-run-as-node":false,"telemetry":false,"debugRenderer":false,"enable-smoke-test-driver":false,"logExtensionHostCommunication":false,"skip-release-notes":false,"skip-welcome":false,"disable-telemetry":false,"disable-updates":false,"disable-keytar":false,"disable-workspace-trust":false,"disable-crash-reporter":false,"crash-reporter-id":"b40c81a4-f1b4-4e12-b1f0-ea0880ccb63e","skip-add-to-recently-opened":false,"unity-launch":false,"open-url":false,"file-write":false,"file-chmod":false,"force":false,"do-not-sync":false,"trace":false,"force-user-env":false,"force-disable-user-env":false,"open-devtools":false,"disable-gpu-sandbox":false,"__enable-file-policy":false,"enable-coi":false,"no-proxy-server":false,"no-sandbox":false,"nolazy":false,"force-renderer-accessibility":false,"ignore-certificate-errors":false,"allow-insecure-localhost":false,"disable-dev-shm-usage":false,"profile-temp":false,"logsPath":"/home/mtartari/.config/Code/logs/20230913T100511","machineId":"001f78259f65224da93b27088d85e76d66af7f094e0969ed3365390b54c8b9a6","windowId":1,"mainPid":40428,"appRoot":"/snap/code/139/usr/share/code/resources/app","execPath":"/snap/code/139/usr/share/code/code","codeCachePath":"/home/mtartari/.config/Code/CachedData/6509174151d557a81c9d0b5f8a5a1e9274db5585","backupPath":"/home/mtartari/.config/Code/Backups/56693cadba1614c336a90999ec9bd2a2","profiles":{"home":{"scheme":"file","authority":"","path":"/home/mtartari/.config/Code/User/profiles","query":"","fragment":"","_formatted":null,"_fsPath":null},"all":[{"id":"__default__profile__","name":"Default","location":{"scheme":"file","authority":"","path":"/home/mtartari/.config/Code/User","query":"","fragment":"","_formatted":null,"_fsPath":null},"isDefault":true,"globalStorageHome":{"scheme":"file","authority":"","path":"/home/mtartari/.config/Code/User/globalStorage","query":"","fragment":"","_formatted":null,"_fsPath":"/home/mtartari/.config/Code/User/globalStorage"},"settingsResource":{"scheme":"file","authority":"","path":"/home/mtartari/.config/Code/User/settings.json","query":"","fragment":"","_formatted":null,"_fsPath":null},"keybindingsResource":{"scheme":"file","authority":"","path":"/home/mtartari/.config/Code/User/keybindings.json","query":"","fragment":"","_formatted":null,"_fsPath":null},"tasksResource":{"scheme":"file","authority":"","path":"/home/mtartari/.config/Code/User/tasks.json","query":"","fragment":"","_formatted":null,"_fsPath":null},"snippetsHome":{"scheme":"file","authority":"","path":"/home/mtartari/.config/Code/User/snippets","query":"","fragment":"","_formatted":null,"_fsPath":null},"extensionsResource":{"scheme":"file","authority":"","path":"/home/mtartari/.vscode/extensions/extensions.json","query":"","fragment":"","_formatted":null,"_fsPath":null},"cacheHome":{"scheme":"file","authority":"","path":"/home/mtartari/.config/Code/CachedProfilesData/__default__profile__","query":"","fragment":"","_formatted":null,"_fsPath":null}}],"profile":"[Circular]"},"homeDir":"/home/mtartari","tmpDir":"/tmp","userDataDir":"/home/mtartari/.config/Code","workspace":{"id":"e7e0efd30109456da99d75d74b81fee0","uri":{"$mid":1,"path":"/home/mtartari","scheme":"file"}},"userEnv":{"VSCODE_IPC_HOOK":"/run/user/1000/vscode-e6e3e8b5-1.82-main.sock","VSCODE_NLS_CONFIG":"{\"locale\":\"en-us\",\"osLocale\":\"en-us\",\"availableLanguages\":{},\"_languagePackSupport\":true}"},"logLevel":1,"loggers":{"window":[],"global":[{"resource":{"scheme":"file","authority":"","path":"/home/mtartari/.config/Code/logs/20230913T100511/main.log","query":"","fragment":"","_formatted":"file:///home/mtartari/.config/Code/logs/20230913T100511/main.log","_fsPath":"/home/mtartari/.config/Code/logs/20230913T100511/main.log"},"id":"main","name":"Main"},{"resource":{"scheme":"file","authority":"","path":"/home/mtartari/.config/Code/logs/20230913T100511/network.log","query":"","fragment":"","_formatted":"file:///home/mtartari/.config/Code/logs/20230913T100511/network.log","_fsPath":"/home/mtartari/.config/Code/logs/20230913T100511/network.log"},"id":"network","name":"Network Requests","when":"logLevel == 'trace'"}]},"product":{"nameShort":"Code","nameLong":"Visual Studio Code","applicationName":"code","win32AppId":"{{F8A2A208-72B3-4D61-95FC-8A65D340689B}","win32x64AppId":"{{EA457B21-F73E-494C-ACAB-524FDE069978}","win32arm64AppId":"{{A5270FC5-65AD-483E-AC30-2C276B63D0AC}","win32UserAppId":"{{D628A17A-9713-46BF-8D57-E671B46A741E}","win32x64UserAppId":"{{771FD6B0-FA20-440A-A002-3B3BAC16DC50}","win32arm64UserAppId":"{{D9E514E7-1A56-452D-9337-2990C0DC4310}","win32NameVersion":"Microsoft Visual Studio Code","win32DirName":"Microsoft VS Code","win32SetupExeBasename":"VSCodeSetup","win32AppUserModelId":"Microsoft.VisualStudioCode","win32ShellNameShort":"Code","win32MutexName":"vscode","win32RegValueName":"VSCode","darwinCredits":"resources/darwin/Credits.rtf","darwinBundleIdentifier":"com.microsoft.VSCode","darwinExecutable":"VSCode","linuxIconName":"vscode","licenseFileName":"LICENSE.rtf","licenseName":"Multiple, see https://code.visualstudio.com/license","serverGreeting":[],"serverLicense":["*","* Visual Studio Code Server","*","* By using the software, you agree to","* the Visual Studio Code Server License Terms (https://aka.ms/vscode-server-license) and","* the Microsoft Privacy Statement (https://privacy.microsoft.com/en-US/privacystatement).","*"],"serverLicensePrompt":"Do you accept the terms in the License Agreement (Y/n)?","serverApplicationName":"code-server","urlProtocol":"vscode","dataFolderName":".vscode","serverDataFolderName":".vscode-server","downloadUrl":"https://code.visualstudio.com","updateUrl":"https://update.code.visualstudio.com","webUrl":"https://vscode.dev","webEndpointUrl":"https://main.vscode-cdn.net","webEndpointUrlTemplate":"https://{{uuid}}.vscode-cdn.net/{{quality}}/{{commit}}","webviewContentExternalBaseUrlTemplate":"https://{{uuid}}.vscode-cdn.net/{{quality}}/{{commit}}/out/vs/workbench/contrib/webview/browser/pre/","quality":"stable","extensionsGallery":{"nlsBaseUrl":"https://www.vscode-unpkg.net/_lp/","serviceUrl":"https://marketplace.visualstudio.com/_apis/public/gallery","cacheUrl":"https://vscode.blob.core.windows.net/gallery/index","itemUrl":"https://marketplace.visualstudio.com/items","publisherUrl":"https://marketplace.visualstudio.com/publishers","resourceUrlTemplate":"https://{publisher}.vscode-unpkg.net/{publisher}/{name}/{version}/{path}","controlUrl":"https://az764295.vo.msecnd.net/extensions/marketplace.json"},"profileTemplatesUrl":"https://az764295.vo.msecnd.net/profile-templates/profile-templates.json","extensionRecommendations":{"ms-dotnettools.csharp":{"onFileOpen":[{"pathGlob":"{**/*.cs,**/global.json,**/*.csproj,**/*.cshtml,**/*.sln}","important":true},{"languages":["csharp"],"important":true},{"pathGlob":"{**/project.json,**/appsettings.json}"}]},"ms-python.python":{"onFileOpen":[{"pathGlob":"{**/*.py}","important":true},{"languages":["python"],"important":true},{"pathGlob":"{**/*.ipynb}"}]},"ms-toolsai.jupyter":{"onFileOpen":[{"pathGlob":"{**/*.py}","contentPattern":"^#\\s*%%$","important":true,"whenInstalled":["ms-python.python"]},{"pathGlob":"{**/*.ipynb}"}]},"golang.Go":{"onFileOpen":[{"pathGlob":"**/*.go","important":true},{"languages":["go"],"important":true}]},"vscjava.vscode-java-pack":{"onFileOpen":[{"pathGlob":"{**/*.java}","important":true,"whenNotInstalled":["ASF.apache-netbeans-java"]},{"languages":["java"],"important":true,"whenNotInstalled":["ASF.apache-netbeans-java"]}]},"ms-vscode.PowerShell":{"onFileOpen":[{"pathGlob":"{**/*.ps1,**/*.psd1,**/*.psm1}","important":true},{"languages":["powershell"],"important":true},{"pathGlob":"{**/*.ps.config,**/*.ps1.config}"}]},"ms-vscode.cpptools-extension-pack":{"onFileOpen":[{"pathGlob":"{**/*.c,**/*.cpp,**/*.cc,**/.cxx,**/*.hh,**/*.hpp,**/*.hxx,**/*.h}","important":true,"whenNotInstalled":["llvm-vs-code-extensions.vscode-clangd"]},{"languages":["c","cpp"],"important":true,"whenNotInstalled":["llvm-vs-code-extensions.vscode-clangd"]}]},"ms-azuretools.vscode-docker":{"onFileOpen":[{"pathGlob":"{**/dockerfile,**/Dockerfile,**/docker-compose.yml,**/docker-compose.*.yml}","important":true},{"languages":["dockerfile"],"important":true},{"pathGlob":"{**/*.cs,**/project.json,**/global.json,**/*.csproj,**/*.cshtml,**/*.sln,**/appsettings.json,**/*.py,**/*.ipynb,**/*.js,**/*.ts,**/package.json}"}]},"vue.volar":{"onFileOpen":[{"pathGlob":"{**/*.vue}","important":true},{"languages":["vue"],"important":true}]},"ms-vscode.makefile-tools":{"onFileOpen":[{"pathGlob":"{**/makefile,**/Makefile}","important":true},{"languages":["makefile"],"important":true}]},"ms-vscode.cmake-tools":{"onFileOpen":[{"pathGlob":"{**/CMakeLists.txt}","important":true}]},"ms-azure-devops.azure-pipelines":{"onFileOpen":[{"pathGlob":"{**/azure-pipelines.yaml}","important":true}]},"msazurermtools.azurerm-vscode-tools":{"onFileOpen":[{"pathGlob":"{**/azuredeploy.json}","important":true}]},"ms-vscode-remote.remote-containers":{"onFileOpen":[{"pathGlob":"{**/devcontainer.json}","important":true}]},"ms-azuretools.vscode-bicep":{"onFileOpen":[{"pathGlob":"{**/*.bicep}","important":true}]},"svelte.svelte-vscode":{"onFileOpen":[{"pathGlob":"{**/*.svelte}","important":true}]},"ms-vscode.vscode-github-issue-notebooks":{"onFileOpen":[{"pathGlob":"{**/*.github-issues}","important":true}]},"ms-playwright.playwright":{"onFileOpen":[{"pathGlob":"{**/*playwright*.config.ts,**/*playwright*.config.js,**/*playwright*.config.mjs}","important":true}]},"vscjava.vscode-gradle":{"onFileOpen":[{"pathGlob":"{**/gradlew,**/gradlew.bat,**/build.gradle,**/build.gradle.kts,**/settings.gradle,**/settings.gradle.kts}","important":true}]},"REditorSupport.r":{"onFileOpen":[{"pathGlob":"{**/*.r}","important":true},{"languages":["r"],"important":true}]},"firefox-devtools.vscode-firefox-debug":{"onFileOpen":[{"pathGlob":"{**/*.ts,**/*.tsx,**/*.js,**/*.jsx,**/*.es6,**/.babelrc}"}]},"ms-edgedevtools.vscode-edge-devtools":{"onFileOpen":[{"pathGlob":"{**/*.ts,**/*.tsx,**/*.js,**/*.css,**/*.html}"}]},"Ionide.Ionide-fsharp":{"onFileOpen":[{"pathGlob":"{**/*.fsx,**/*.fsi,**/*.fs,**/*.ml,**/*.mli}"}]},"dbaeumer.vscode-eslint":{"onFileOpen":[{"pathGlob":"{**/*.js,**/*.jsx,**/*.es6,**/.eslintrc.*,**/.eslintrc,**/.babelrc,**/jsconfig.json}"}]},"ms-vscode.vscode-typescript-tslint-plugin":{"onFileOpen":[{"pathGlob":"{**/tslint.json}"}]},"bmewburn.vscode-intelephense-client":{"onFileOpen":[{"pathGlob":"{**/*.php,**/php.ini}"}]},"xdebug.php-debug":{"onFileOpen":[{"pathGlob":"{**/*.php,**/php.ini}"}]},"rust-lang.rust-analyzer":{"onFileOpen":[{"pathGlob":"{**/*.rs,**/*.rslib}"}]},"DavidAnson.vscode-markdownlint":{"onFileOpen":[{"pathGlob":"{**/*.md}"}]},"EditorConfig.EditorConfig":{"onFileOpen":[{"pathGlob":"{**/.editorconfig}"}]},"HookyQR.beautify":{"onFileOpen":[{"pathGlob":"{**/.jsbeautifyrc}"}]},"donjayamanne.githistory":{"onFileOpen":[{"pathGlob":"{**/.gitignore,**/.git}"}]},"felipecaputo.git-project-manager":{"onFileOpen":[{"pathGlob":"{**/.gitignore,**/.git}"}]},"eamodio.gitlens":{"onFileOpen":[{"pathGlob":"{**/.gitignore,**/.git}"}]},"Shopify.ruby-lsp":{"onFileOpen":[{"pathGlob":"{**/*.rb,**/*.erb,**/*.reek,**/.fasterer.yml,**/ruby-lint.yml,**/.rubocop.yml}"}]},"DotJoshJohnson.xml":{"onFileOpen":[{"pathGlob":"{**/*.xml}"}]},"stylelint.vscode-stylelint":{"onFileOpen":[{"pathGlob":"{**/.stylelintrc,**/stylelint.config.js}"}]},"ms-mssql.mssql":{"onFileOpen":[{"pathGlob":"{**/*.sql}"}]},"mtxr.sqltools":{"onFileOpen":[{"pathGlob":"{**/*.sql}"}]},"usqlextpublisher.usql-vscode-ext":{"onFileOpen":[{"pathGlob":"{**/*.usql}"}]},"ms-vscode.sublime-keybindings":{"onFileOpen":[{"pathGlob":"{**/.sublime-project,**/.sublime-workspace}"}]},"k--kato.intellij-idea-keybindings":{"onFileOpen":[{"pathGlob":"{**/.idea}"}]},"christian-kohler.npm-intellisense":{"onFileOpen":[{"pathGlob":"{**/package.json}"}]},"cake-build.cake-vscode":{"onFileOpen":[{"pathGlob":"{**/build.cake}"}]},"Angular.ng-template":{"onFileOpen":[{"pathGlob":"{**/.angular-cli.json,**/angular.json,**/*.ng.html,**/*.ng,**/*.ngml}"}]},"vscjava.vscode-maven":{"onFileOpen":[{"pathGlob":"**/pom.xml"}]},"ms-azuretools.vscode-azureterraform":{"onFileOpen":[{"pathGlob":"**/*.tf"}]},"HashiCorp.terraform":{"onFileOpen":[{"pathGlob":"**/*.tf"}]},"vsciot-vscode.vscode-arduino":{"onFileOpen":[{"pathGlob":"**/*.ino"}]},"ms-kubernetes-tools.vscode-kubernetes-tools":{"onFileOpen":[{"pathGlob":"{**/Chart.yaml}"}]},"GoogleCloudTools.cloudcode":{"onFileOpen":[{"pathGlob":"{**/skaffold.yaml}"}]},"Oracle.oracledevtools":{"onFileOpen":[{"pathGlob":"{**/*.sql}"}]},"betterthantomorrow.calva":{"onFileOpen":[{"pathGlob":"{**/*.clj,**/*.cljs}"}]},"Pivotal.vscode-boot-dev-pack":{"onFileOpen":[{"pathGlob":"{**/application.properties}"}]},"GitHub.copilot":{"onFileOpen":[{"pathGlob":"{**/*.ts,**/*.tsx,**/*.js,**/*.py,**/*.go,**/*.rb}"}],"onSettingsEditorOpen":{}},"GitHub.vscode-github-actions":{"onFileOpen":[{"pathGlob":"{**/.github/workflows/*.yml}","important":true}]},"circleci.circleci":{"onFileOpen":[{"pathGlob":"{**/.circleci/config.yml}"}]},"mechatroner.rainbow-csv":{"onFileOpen":[{"pathGlob":"**/*.csv","important":true}]},"tomoki1207.pdf":{"onFileOpen":[{"pathGlob":"**/*.pdf","important":true}]}},"keymapExtensionTips":["vscodevim.vim","ms-vscode.sublime-keybindings","ms-vscode.atom-keybindings","ms-vscode.brackets-keybindings","ms-vscode.vs-keybindings","ms-vscode.notepadplusplus-keybindings","k--kato.intellij-idea-keybindings","lfs.vscode-emacs-friendly","alphabotsec.vscode-eclipse-keybindings","alefragnani.delphi-keybindings"],"languageExtensionTips":["ms-python.python","ms-vscode.cpptools-extension-pack","ms-dotnettools.csharp","ms-toolsai.jupyter","vscjava.vscode-java-pack","ecmel.vscode-html-css","vue.volar","bmewburn.vscode-intelephense-client","dsznajder.es7-react-js-snippets","golang.go","ms-vscode.powershell","dart-code.dart-code","rust-lang.rust-analyzer","Shopify.ruby-lsp","GitHub.copilot"],"configBasedExtensionTips":{"git":{"configPath":".git/config","configName":"Git","recommendations":{"github.vscode-pull-request-github":{"name":"GitHub Pull Request","contentPattern":"^\\s*url\\s*=\\s*https:\\/\\/github\\.com.*$"},"eamodio.gitlens":{"name":"GitLens"}}},"devContainer":{"configPath":".devcontainer/devcontainer.json","configName":"Dev Container","recommendations":{"ms-vscode-remote.remote-containers":{"name":"Dev Containers","important":true}}},"maven":{"configPath":"pom.xml","configName":"Maven","recommendations":{"vscjava.vscode-java-pack":{"name":"Java","important":true,"isExtensionPack":true,"whenNotInstalled":["ASF.apache-netbeans-java"]},"Pivotal.vscode-boot-dev-pack":{"name":"Spring Boot Extension Pack","isExtensionPack":true}}},"gradle":{"configPath":"build.gradle","configName":"Gradle","recommendations":{"vscjava.vscode-java-pack":{"name":"Java","important":true,"isExtensionPack":true,"whenNotInstalled":["ASF.apache-netbeans-java"]}}},"github-pull-request":{"configPath":".vscode/.github-pull-request.rec","configName":"GitHub","configScheme":"vscode-vfs","recommendations":{"github.vscode-pull-request-github":{"name":"GitHub Pull Request","important":true}}},"pyproject-formatter":{"configPath":"pyproject.toml","configName":"Python Formatter","recommendations":{"ms-python.black-formatter":{"name":"Black Formatter","contentPattern":"(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?black\"?\\s*[\\].])|(\"black\\s*[\"[(<=>!~;@])"},"ms-python.autopep8":{"name":"Autopep8","contentPattern":"(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?autopep8\"?\\s*[\\].])|(\"autopep8\\s*[\"[(<=>!~;@])"}}},"pep8-formatter":{"configPath":".pep8","configName":"Python Formatter","recommendations":{"ms-python.autopep8":{"name":"Autopep8"}}},"python-setup-cgf-formatter":{"configPath":"setup.cfg","configName":"Python Formatter","recommendations":{"ms-python.autopep8":{"name":"Autopep8","contentPattern":"^\\[pep8\\]"}}},"tox-ini-formatter":{"configPath":"tox.ini","configName":"Python Formatter","recommendations":{"ms-python.autopep8":{"name":"Autopep8","contentPattern":"^\\[pep8\\]"}}},"pyproject-linter":{"configPath":"pyproject.toml","configName":"Python Linter","recommendations":{"ms-python.pylint":{"name":"Pylint","contentPattern":"(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?pylint\"?\\s*[\\].])|(\"pylint\\s*[\"[(<=>!~;@])"},"charliermarsh.ruff":{"name":"Ruff","contentPattern":"(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?ruff\"?\\s*[\\].])|(\"ruff\\s*[\"[(<=>!~;@])"},"ms-python.mypy-type-checker":{"name":"Mypy Type Checker","contentPattern":"(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?mypy\"?\\s*[\\].])|(\"mypy\\s*[\"[(<=>!~;@])"},"ms-python.flake8":{"name":"Flake8","contentPattern":"(^\\s*\\[\\[?\\s*\"?tool\"?\\s*\\.\\s*\"?flake8\"?\\s*[\\].])|(\"flake8\\s*[\"[(<=>!~;@])"}}},".pylintrc-linter":{"configPath":".pylintrc","configName":"Python Linter","recommendations":{"ms-python.pylint":{"name":"Pylint"}}},"pylintrc-linter":{"configPath":"pylintrc","configName":"Python Linter","recommendations":{"ms-python.pylint":{"name":"Pylint"}}},"mypy-ini-linter":{"configPath":".mypy.ini","configName":"Python Linter","recommendations":{"ms-python.mypy-type-checker":{"name":"Mypy Type Checker"}}},"tox-ini-linter":{"configPath":"tox.ini","configName":"Python Linter","recommendations":{"ms-python.flake8":{"name":"Flake8","contentPattern":"^\\[flake8\\]"}}},".flake8-linter":{"configPath":".flake8","configName":"Python Linter","recommendations":{"ms-python.flake8":{"name":"Flake8"}}},"python-setup-cgf-linter":{"configPath":"setup.cfg","configName":"Python Linter","recommendations":{"ms-python.flake8":{"name":"Flake8","contentPattern":"^\\[flake8\\]"}}}},"exeBasedExtensionTips":{"az":{"friendlyName":"Azure CLI","windowsPath":"%ProgramFiles(x86)%\\Microsoft SDKs\\Azure\\CLI2\\wbin\\az.cmd","recommendations":{"ms-vscode.azurecli":{"name":"Azure CLI Tools"}}},"azd":{"friendlyName":"Azure Dev CLI","windowsPath":"%USERPROFILE%\\AppData\\Local\\Programs\\Azure Dev CLI\\azd.exe","recommendations":{"ms-azuretools.azure-dev":{"name":"Azure Developer CLI"},"ms-azuretools.vscode-azureresourcegroups":{"name":"Azure Resources"}}},"azd-user":{"friendlyName":"Azure Dev CLI","windowsPath":"%ProgramFiles%\\Azure Dev CLI\\azd.exe","recommendations":{"ms-azuretools.azure-dev":{"name":"Azure Developer CLI"},"ms-azuretools.vscode-azureresourcegroups":{"name":"Azure Resources"}}},"heroku":{"friendlyName":"Heroku CLI","windowsPath":"%ProgramFiles%\\Heroku\\bin\\heroku.cmd","recommendations":{"ms-azuretools.vscode-azureappservice":{"name":"Azure App Service"},"pkosta2005.heroku-command":{"name":"heroku-cli"}}},"mongo":{"friendlyName":"Mongo","windowsPath":"%ProgramFiles%\\MongoDB\\Server\\3.6\\bin\\mongod.exe","recommendations":{"ms-azuretools.vscode-cosmosdb":{"name":"Azure Databases"}}},"serverless":{"friendlyName":"Serverless framework","windowsPath":"%APPDATA%\\npm\\serverless.cmd","recommendations":{"ms-azuretools.vscode-azurefunctions":{"name":"Azure Functions"}}},"func":{"friendlyName":"Azure Function SDK","windowsPath":"%APPDATA%\\npm\\func.cmd","recommendations":{"ms-azuretools.vscode-azurefunctions":{"name":"Azure Functions"}}},"mysql":{"friendlyName":"MySQL","windowsPath":"%ProgramFiles%\\MySQL\\MySQL Server 8.0\\bin\\mysqld.exe","recommendations":{"mtxr.sqltools":{"name":"SQLTools"}}},"postgres":{"friendlyName":"PostgreSQL","windowsPath":"%ProgramFiles%\\PostgreSQL\\11\\bin\\psql.exe","recommendations":{"ms-ossdata.vscode-postgresql":{"name":"PostgreSQL"},"mtxr.sqltools":{"name":"SQLTools"}}},"sqlcmd":{"friendlyName":"SQL CLI","recommendations":{"ms-mssql.mssql":{"name":"SQL Server (mssql)"}}},"now":{"friendlyName":"Now CLI","windowsPath":"%APPDATA%\\npm\\now.cmd","recommendations":{"ms-azuretools.vscode-azureappservice":{"name":"Azure App Service"},"ms-azuretools.vscode-docker":{"name":"Docker"}}},"docker":{"friendlyName":"Docker","windowsPath":"%ProgramFiles%\\Docker\\Docker\\Resources\\bin\\docker.exe","recommendations":{"ms-azuretools.vscode-docker":{"name":"Docker","important":true},"ms-vscode-remote.remote-containers":{"name":"Dev Containers","important":true},"ms-kubernetes-tools.vscode-kubernetes-tools":{"name":"Kubernetes"},"GoogleCloudTools.cloudcode":{"name":"Cloud Code"}}},"kubectl":{"friendlyName":"Kubernetes","windowsPath":"%ProgramFiles%\\Docker\\Docker\\Resources\\bin\\kubectl.exe","recommendations":{"ms-azuretools.vscode-docker":{"name":"Docker"},"ms-kubernetes-tools.vscode-kubernetes-tools":{"name":"Kubernetes"},"GoogleCloudTools.cloudcode":{"name":"Cloud Code"},"ms-vscode-remote.remote-containers":{"name":"Dev Containers"}}},"ng":{"friendlyName":"Angular CLI","windowsPath":"%APPDATA%\\npmexit\\ng.cmd","recommendations":{"johnpapa.Angular2":{"name":"Angular Snippets"}}},"create-react-app":{"friendlyName":"Create React App","windowsPath":"%APPDATA%\\npm\\create-react-app.cmd","recommendations":{"msjsdiag.vscode-react-native":{"name":"React Native Tools"}}},"react-native":{"friendlyName":"React Native","windowsPath":"%APPDATA%\\npm\\react-native-cli","recommendations":{"msjsdiag.vscode-react-native":{"name":"React Native Tools"}}},"p4":{"friendlyName":"Perforce","recommendations":{"slevesque.perforce":{"name":"Perforce for VS Code"}}},"hg":{"friendlyName":"Mercurial","recommendations":{"mrcrowl.hg":{"name":"Hg"}}},"git":{"friendlyName":"Git","windowsPath":"%ProgramFiles%\\Git\\git-bash.exe","recommendations":{"eamodio.gitlens":{"name":"GitLens"}}},"svn":{"friendlyName":"Subversion","windowsPath":"%ProgramFiles%\\TortoiseSVN\\bin\\TortoiseProc.exe","recommendations":{"johnstoncode.svn-scm":{"name":"SVN"}}},"subl":{"friendlyName":"Sublime","windowsPath":"%ProgramFiles%\\Sublime Text3\\sublime_text.exe","recommendations":{"ms-vscode.sublime-keybindings":{"name":"Sublime Text Keymap and Settings Importer"}}},"atom":{"friendlyName":"Atom","windowsPath":"%USERPROFILE%\\AppData\\Local\\atom\\bin\\atom.cmd","recommendations":{"ms-vscode.atom-keybindings":{"name":"Atom Keymap"}}},"brackets":{"friendlyName":"Brackets","windowsPath":"%ProgramFiles(x86)%\\Brackets\\Brackets.exe","recommendations":{"ms-vscode.brackets-keybindings":{"name":"Brackets Keymap"}}},"notepadplusplus":{"friendlyName":"Notepad++","windowsPath":"%ProgramFiles%\\Notepad++\\Notepad++.exe","recommendations":{"ms-vscode.notepadplusplus-keybindings":{"name":"Notepad++ keymap"}}},"vi":{"friendlyName":"VIM","windowsPath":"%ProgramFiles(x86)%\\Vim\\vim80\\gvim.exe","recommendations":{"vscodevim.vim":{"name":"Vim"}}},"mvn":{"friendlyName":"Maven","recommendations":{"vscjava.vscode-java-pack":{"name":"Java","important":true,"isExtensionPack":true,"whenNotInstalled":["ASF.apache-netbeans-java"]}}},"gradle":{"friendlyName":"Gradle","recommendations":{"vscjava.vscode-java-pack":{"name":"Java","important":true,"isExtensionPack":true,"whenNotInstalled":["ASF.apache-netbeans-java"]}}},"Microsoft Edge":{"friendlyName":"Microsoft Edge","windowsPath":"%USERPROFILE%\\AppData\\Local\\Microsoft\\Edge\\Application\\msedge.exe","recommendations":{"ms-edgedevtools.vscode-edge-devtools":{"name":"Microsoft Edge Developer Tools"}}},"Microsoft Edge Dev":{"friendlyName":"Microsoft Edge Dev","windowsPath":"%USERPROFILE%\\AppData\\Local\\Microsoft\\Edge Dev\\Application\\msedge.exe","recommendations":{"ms-edgedevtools.vscode-edge-devtools":{"name":"Microsoft Edge Developer Tools"}}},"Microsoft Edge Beta":{"friendlyName":"Microsoft Edge Beta","windowsPath":"%USERPROFILE%\\AppData\\Local\\Microsoft\\Edge Beta\\Application\\msedge.exe","recommendations":{"ms-edgedevtools.vscode-edge-devtools":{"name":"Microsoft Edge Developer Tools"}}},"Microsoft Edge Canary":{"friendlyName":"Microsoft Edge Canary","windowsPath":"%USERPROFILE%\\AppData\\Local\\Microsoft\\Edge SxS\\Application\\msedge.exe","recommendations":{"ms-edgedevtools.vscode-edge-devtools":{"name":"Microsoft Edge Developer Tools"}}},"Mozilla Firefox (x86)":{"friendlyName":"Mozilla Firefox","windowsPath":"%ProgramFiles(x86)%\\Mozilla Firefox\\firefox.exe","recommendations":{"firefox-devtools.vscode-firefox-debug":{"name":"Debugger for Firefox"}}},"Mozilla Firefox Developer Edition (x86)":{"friendlyName":"Mozilla Firefox Developer Edition","windowsPath":"%ProgramFiles(x86)%\\Firefox Developer Edition\\firefox.exe","recommendations":{"firefox-devtools.vscode-firefox-debug":{"name":"Debugger for Firefox"}}},"Mozilla Firefox":{"friendlyName":"Mozilla Firefox","windowsPath":"%ProgramFiles%\\Mozilla Firefox\\firefox.exe","recommendations":{"firefox-devtools.vscode-firefox-debug":{"name":"Debugger for Firefox"}}},"Mozilla Firefox Developer Edition":{"friendlyName":"Mozilla Firefox Developer Edition","windowsPath":"%ProgramFiles%\\Firefox Developer Edition\\firefox.exe","recommendations":{"firefox-devtools.vscode-firefox-debug":{"name":"Debugger for Firefox"}}},"cordova":{"friendlyName":"Cordova","windowsPath":"%APPDATA%\\npm\\cordova","recommendations":{"msjsdiag.cordova-tools":{"name":"Cordova Tools"}}},"gcloud":{"friendlyName":"Google GCloud CLI","windowsPath":"%ProgramFiles(x86)%\\Google\\Cloud SDK\\google-cloud-sdk\\bin\\gcloud.cmd","recommendations":{"GoogleCloudTools.cloudcode":{"name":"Cloud Code"}}},"skaffold":{"friendlyName":"Skaffold Code to Cluster","recommendations":{"ms-azuretools.vscode-docker":{"name":"Docker"},"ms-kubernetes-tools.vscode-kubernetes-tools":{"name":"Kubernetes"},"GoogleCloudTools.cloudcode":{"name":"Cloud Code"}}},"minikube":{"friendlyName":"MiniKube Local Kubernetes Cluster","recommendations":{"ms-azuretools.vscode-docker":{"name":"Docker"},"ms-kubernetes-tools.vscode-kubernetes-tools":{"name":"Kubernetes"},"GoogleCloudTools.cloudcode":{"name":"Cloud Code"},"ms-vscode-remote.remote-containers":{"name":"Dev Containers"}}},"podman":{"friendlyName":"Podman","recommendations":{"ms-vscode-remote.remote-containers":{"name":"Dev Containers"}}},"wsl":{"friendlyName":"Windows Subsystem for Linux (WSL)","windowsPath":"%WINDIR%\\system32\\lxss\\LxssManager.dll","important":true,"recommendations":{"ms-vscode-remote.remote-wsl":{"name":"WSL","important":true}}}},"webExtensionTips":["tyriar.luna-paint","codespaces-contrib.codeswing","ms-vscode.vscode-github-issue-notebooks","esbenp.prettier-vscode","hediet.vscode-drawio"],"virtualWorkspaceExtensionTips":{"vscode-vfs":{"friendlyName":"Remote Repositories","extensionId":"ms-vscode.remote-repositories","startEntry":{"helpLink":"https://aka.ms/vscode-remote/remote-repositories","startConnectLabel":"Remote Repository","startCommand":"remoteHub.continueOn.openRepository","priority":5}}},"remoteExtensionTips":{"wsl":{"friendlyName":"WSL","extensionId":"ms-vscode-remote.remote-wsl","supportedPlatforms":["Windows","Web"],"startEntry":{"helpLink":"https://aka.ms/vscode-remote/wsl","startConnectLabel":"WSL","startCommand":"remote-wsl.connect","priority":3}},"ssh-remote":{"friendlyName":"Remote - SSH","extensionId":"ms-vscode-remote.remote-ssh","supportedPlatforms":["Windows","Linux","Mac"],"startEntry":{"helpLink":"https://aka.ms/vscode-remote/ssh","startConnectLabel":"SSH ","startCommand":"opensshremotes.openEmptyWindowInCurrentWindow","priority":1}},"dev-container":{"friendlyName":"Dev Containers","extensionId":"ms-vscode-remote.remote-containers","supportedPlatforms":["Windows","Linux","Mac"],"startEntry":{"helpLink":"https://aka.ms/vscode-remote/containers","startConnectLabel":"Dev Container","startCommand":"remote-containers.reopenInContainer","priority":2}},"attached-container":{"friendlyName":"Dev Containers","extensionId":"ms-vscode-remote.remote-containers"},"codespaces":{"friendlyName":"GitHub Codespaces","extensionId":"github.codespaces","startEntry":{"helpLink":"https://aka.ms/vscode-remote-codespaces","startConnectLabel":"GitHub Codespace ","startCommand":"github.codespaces.connect","priority":4}},"tunnel":{"friendlyName":"Remote - Tunnels","extensionId":"ms-vscode.remote-server","startEntry":{"helpLink":"https://aka.ms/remote-tunnels-doc","startConnectLabel":"Tunnel","startCommand":"remote-tunnels.connectCurrentWindowToTunnel","priority":0}}},"commandPaletteSuggestedCommandIds":["workbench.action.files.openFile","workbench.action.files.openFileFolder","workbench.action.files.openFolder","workbench.action.remote.showMenu","editor.action.formatDocument","editor.action.commentLine","workbench.action.tasks.runTask","workbench.action.openSettings2","workbench.action.selectTheme","workbench.action.openWalkthrough","workbench.action.openIssueReporter"],"extensionKeywords":{"md":["Markdown"],"js":["JavaScript"],"jsx":["JavaScript"],"es6":["JavaScript"],"html":["Html"],"ts":["TypeScript"],"tsx":["TypeScript"],"css":["CSS"],"scss":["SASS"],"txt":["Text"],"php":["PHP"],"php3":["PHP"],"php4":["PHP"],"ph3":["PHP"],"ph4":["PHP"],"xml":["XML"],"py":["Python"],"pyc":["Python"],"pyd":["Python"],"pyo":["Python"],"pyw":["Python"],"pyz":["Python"],"java":["Java"],"class":["Java"],"jar":["Java"],"c":["c","objective c","objective-c"],"m":["objective c","objective-c"],"mm":["objective c","objective-c"],"cpp":["cpp","c plus plus","c","c++"],"cc":["cpp","c plus plus","c","c++"],"cxx":["cpp","c plus plus","c++"],"hh":["cpp","c plus plus","c++"],"hpp":["cpp","c++"],"h":["cpp","c plus plus","c++","c","objective c","objective-c"],"sql":["sql"],"sh":["bash"],"bash":["bash"],"zsh":["bash","zshell"],"cs":["c#","csharp"],"csproj":["c#","csharp"],"sln":["c#","csharp"],"go":["go"],"sty":["latex"],"tex":["latex"],"ps":["powershell"],"ps1":["powershell"],"rs":["rust"],"rslib":["rust"],"hs":["haskell"],"lhs":["haskell"],"scm":["scheme"],"ss":["scheme"],"clj":["clojure"],"cljs":["clojure"],"cljc":["clojure"],"edn":["clojure"],"erl":["erlang"],"hrl":["erlang"],"scala":["scala"],"sc":["scala"],"pl":["perl"],"pm":["perl"],"t":["perl"],"pod":["perl"],"groovy":["groovy"],"swift":["swift"],"rb":["ruby"],"rbw":["ruby"],"jl":["julia"],"f":["fortran"],"for":["fortran"],"f90":["fortran"],"f95":["fortran"],"coffee":["CoffeeScript"],"litcoffee":["CoffeeScript"],"yaml":["yaml"],"yml":["yaml"],"dart":["dart"],"json":["json"]},"extensionAllowedBadgeProviders":["api.bintray.com","api.travis-ci.com","api.travis-ci.org","app.fossa.io","badge.buildkite.com","badge.fury.io","badge.waffle.io","badgen.net","badges.frapsoft.com","badges.gitter.im","badges.greenkeeper.io","cdn.travis-ci.com","cdn.travis-ci.org","ci.appveyor.com","circleci.com","cla.opensource.microsoft.com","codacy.com","codeclimate.com","codecov.io","coveralls.io","david-dm.org","deepscan.io","dev.azure.com","docs.rs","flat.badgen.net","gemnasium.com","githost.io","gitlab.com","godoc.org","goreportcard.com","img.shields.io","isitmaintained.com","marketplace.visualstudio.com","nodesecurity.io","opencollective.com","snyk.io","travis-ci.com","travis-ci.org","visualstudio.com","vsmarketplacebadge.apphb.com","www.bithound.io","www.versioneye.com"],"extensionAllowedBadgeProvidersRegex":["^https:\\/\\/github\\.com\\/[^/]+\\/[^/]+\\/(actions\\/)?workflows\\/.*badge\\.svg"],"crashReporter":{"productName":"VSCode","companyName":"Microsoft"},"appCenter":{"win32-ia32":"appcenter://code?aid=f4289815-a66e-4ad9-b74f-d8e5bc093e41","win32-x64":"appcenter://code?aid=a4e3233c-699c-46ec-b4f4-9c2a77254662","win32-arm64":"appcenter://code?aid=3712d786-7cc8-4f11-8b08-cc12eab6d4f7","linux-x64":"appcenter://code?aid=fba07a4d-84bd-4fc8-a125-9640fc8ce171","darwin":"appcenter://code?aid=860d6632-f65b-490b-85a8-3e72944f7774","darwin-arm64":"appcenter://code?aid=be71415d-3893-4ae5-b453-e537b9668a10","darwin-universal":"appcenter://code?aid=de75e3cc-e22f-4f42-a03f-1409c21d8af8"},"enableTelemetry":true,"aiConfig":{"ariaKey":"5bbf946d11a54f6783919c455abaddaf-fd62977b-c92d-4714-a45d-649d06980372-7168"},"msftInternalDomains":["redmond.corp.microsoft.com","northamerica.corp.microsoft.com","fareast.corp.microsoft.com","ntdev.corp.microsoft.com","wingroup.corp.microsoft.com","southpacific.corp.microsoft.com","wingroup.windeploy.ntdev.microsoft.com","ddnet.microsoft.com","europe.corp.microsoft.com"],"documentationUrl":"https://go.microsoft.com/fwlink/?LinkID=533484#vscode","serverDocumentationUrl":"https://aka.ms/vscode-server-doc","releaseNotesUrl":"https://go.microsoft.com/fwlink/?LinkID=533483#vscode","keyboardShortcutsUrlMac":"https://go.microsoft.com/fwlink/?linkid=832143","keyboardShortcutsUrlLinux":"https://go.microsoft.com/fwlink/?linkid=832144","keyboardShortcutsUrlWin":"https://go.microsoft.com/fwlink/?linkid=832145","introductoryVideosUrl":"https://go.microsoft.com/fwlink/?linkid=832146","tipsAndTricksUrl":"https://go.microsoft.com/fwlink/?linkid=852118","newsletterSignupUrl":"https://www.research.net/r/vsc-newsletter","youTubeUrl":"https://aka.ms/vscode-youtube","requestFeatureUrl":"https://go.microsoft.com/fwlink/?LinkID=533482","reportIssueUrl":"https://github.com/Microsoft/vscode/issues/new","reportMarketplaceIssueUrl":"https://github.com/microsoft/vsmarketplace/issues/new","licenseUrl":"https://go.microsoft.com/fwlink/?LinkID=533485","serverLicenseUrl":"https://aka.ms/vscode-server-license","privacyStatementUrl":"https://go.microsoft.com/fwlink/?LinkId=521839","showTelemetryOptOut":true,"npsSurveyUrl":"https://aka.ms/vscode-nps","cesSurveyUrl":"https://aka.ms/new-to-vscode-feedback","checksumFailMoreInfoUrl":"https://go.microsoft.com/fwlink/?LinkId=828886","electronRepository":"Microsoft/vscode-electron-prebuilt","nodejsRepository":"Microsoft/vscode-node","settingsSearchUrl":"https://bingsettingssearch.trafficmanager.net/api/Search","surveys":[{"surveyId":"cpp.1","surveyUrl":"https://www.research.net/r/VBVV6C6","languageId":"cpp","editCount":10,"userProbability":0.15},{"surveyId":"java.2","surveyUrl":"https://www.research.net/r/vscodejava","languageId":"java","editCount":10,"userProbability":0.3},{"surveyId":"javascript.1","surveyUrl":"https://www.research.net/r/vscode-js","languageId":"javascript","editCount":10,"userProbability":0.05},{"surveyId":"typescript.1","surveyUrl":"https://www.research.net/r/vscode-ts","languageId":"typescript","editCount":10,"userProbability":0.05},{"surveyId":"csharp.1","surveyUrl":"https://www.research.net/r/8KGJ9V8","languageId":"csharp","editCount":10,"userProbability":0.05}],"extensionEnabledApiProposals":{"ms-vscode.vscode-selfhost-test-provider":["testObserver","testMessageContextValue"],"VisualStudioExptTeam.vscodeintellicode-completions":["inlineCompletionsAdditions"],"ms-vsliveshare.vsliveshare":["contribMenuBarHome","contribShareMenu","contribStatusBarItems","diffCommand","documentFiltersExclusive","fileSearchProvider","findTextInFiles","notebookCellExecutionState","notebookLiveShare","terminalDimensions","terminalDataWriteEvent","textSearchProvider"],"ms-vscode.js-debug":["portsAttributes","findTextInFiles","workspaceTrust","tunnels"],"ms-toolsai.vscode-ai-remote":["resolvers"],"ms-python.python":["contribEditorContentMenu","quickPickSortByLabel","portsAttributes","testObserver","envShellEvent","quickPickItemTooltip","terminalDataWriteEvent","saveEditor"],"ms-dotnettools.dotnet-interactive-vscode":["notebookMessaging","languageConfigurationAutoClosingPairs"],"GitHub.codespaces":["contribEditSessions","contribMenuBarHome","contribRemoteHelp","contribViewsRemote","resolvers","tunnels","terminalDataWriteEvent","treeViewReveal","notebookKernelSource"],"ms-vscode.azure-repos":["extensionRuntime","fileSearchProvider","textSearchProvider"],"ms-vscode.remote-repositories":["canonicalUriProvider","contribEditSessions","contribRemoteHelp","contribMenuBarHome","contribViewsRemote","contribViewsWelcome","contribShareMenu","documentFiltersExclusive","editSessionIdentityProvider","extensionRuntime","fileSearchProvider","quickPickSortByLabel","workspaceTrust","shareProvider","scmActionButton","scmSelectedProvider","scmValidation","textSearchProvider","timeline"],"ms-vscode-remote.remote-wsl":["resolvers","contribRemoteHelp","contribViewsRemote","telemetry"],"ms-vscode-remote.remote-ssh":["resolvers","tunnels","terminalDataWriteEvent","contribRemoteHelp","contribViewsRemote","telemetry"],"ms-vscode.remote-server":["resolvers","tunnels","contribViewsWelcome"],"ms-vscode.remote-explorer":["contribRemoteHelp","contribViewsRemote","extensionsAny"],"ms-vscode-remote.remote-containers":["contribEditSessions","resolvers","tunnels","workspaceTrust","terminalDimensions","contribRemoteHelp","contribViewsRemote"],"ms-vscode.js-debug-nightly":["portsAttributes","findTextInFiles","workspaceTrust","tunnels"],"ms-vscode.lsif-browser":["documentFiltersExclusive"],"GitHub.vscode-pull-request-github":["contribCommentThreadAdditionalMenu","tokenInformation","contribShareMenu","fileComments","contribCommentPeekContext","codiconDecoration","diffCommand","contribCommentEditorActionsMenu","readonlyMessage","treeViewMarkdownMessage","shareProvider","quickDiffProvider"],"GitHub.copilot":["inlineCompletionsAdditions"],"GitHub.copilot-nightly":["inlineCompletionsAdditions"],"GitHub.copilot-chat":["handleIssueUri","interactive","interactiveUserActions","terminalContextMenu","terminalDataWriteEvent","terminalSelection","terminalQuickFixProvider","chatSlashCommands","readonlyMessage","mappedEditsProvider","aiRelatedInformation"],"GitHub.remotehub":["contribRemoteHelp","contribMenuBarHome","contribViewsRemote","contribViewsWelcome","documentFiltersExclusive","extensionRuntime","fileSearchProvider","quickPickSortByLabel","workspaceTrust","scmSelectedProvider","scmValidation","textSearchProvider","timeline"],"ms-python.gather":["notebookCellExecutionState"],"ms-python.vscode-pylance":["notebookCellExecutionState"],"ms-toolsai.jupyter-renderers":["contribNotebookStaticPreloads"],"ms-toolsai.jupyter":["notebookDeprecated","notebookMessaging","notebookMime","notebookCellExecutionState","portsAttributes","quickPickSortByLabel","notebookKernelSource","interactiveWindow","notebookControllerAffinityHidden","contribNotebookStaticPreloads","quickPickItemTooltip","notebookExecution"],"dbaeumer.vscode-eslint":["notebookCellExecutionState"],"ms-vscode.azure-sphere-tools-ui":["tunnels"],"ms-azuretools.vscode-azureappservice":["terminalDataWriteEvent"],"ms-azuretools.vscode-azureresourcegroups":["authGetSessions"],"ms-vscode.anycode":["extensionsAny"],"ms-vscode.cpptools":["terminalDataWriteEvent"],"redhat.java":["documentPaste"],"ms-dotnettools.csdevkit":["inlineCompletionsAdditions"],"ms-dotnettools.vscodeintellicode-csharp":["inlineCompletionsAdditions"],"microsoft-IsvExpTools.powerplatform-vscode":["fileSearchProvider","textSearchProvider"],"microsoft-IsvExpTools.powerplatform-vscode-preview":["fileSearchProvider","textSearchProvider"]},"tasConfig":{"endpoint":"https://default.exp-tas.com/vscode/ab","telemetryEventName":"query-expfeature","featuresTelemetryPropertyName":"VSCode.ABExp.Features","assignmentContextTelemetryPropertyName":"abexp.assignmentcontext"},"extensionKind":{"Shan.code-settings-sync":["ui"],"shalldie.background":["ui"],"techer.open-in-browser":["ui"],"CoenraadS.bracket-pair-colorizer-2":["ui"],"CoenraadS.bracket-pair-colorizer":["ui","workspace"],"hiro-sun.vscode-emacs":["ui","workspace"],"hnw.vscode-auto-open-markdown-preview":["ui","workspace"],"wayou.vscode-todo-highlight":["ui","workspace"],"aaron-bond.better-comments":["ui","workspace"],"vscodevim.vim":["ui"],"ollyhayes.colmak-vim":["ui"]},"extensionPointExtensionKind":{"typescriptServerPlugins":["workspace"]},"extensionSyncedKeys":{"ritwickdey.liveserver":["liveServer.setup.version"]},"extensionVirtualWorkspacesSupport":{"esbenp.prettier-vscode":{"default":false},"msjsdiag.debugger-for-chrome":{"default":false},"redhat.java":{"default":false},"HookyQR.beautify":{"default":false},"ritwickdey.LiveServer":{"default":false},"VisualStudioExptTeam.vscodeintellicode":{"default":false},"octref.vetur":{"default":false},"formulahendry.code-runner":{"default":false},"xdebug.php-debug":{"default":false},"ms-mssql.mssql":{"default":false},"christian-kohler.path-intellisense":{"default":false},"eg2.tslint":{"default":false},"eg2.vscode-npm-script":{"default":false},"donjayamanne.githistory":{"default":false},"Zignd.html-css-class-completion":{"default":false},"christian-kohler.npm-intellisense":{"default":false},"EditorConfig.EditorConfig":{"default":false},"austin.code-gnu-global":{"default":false},"johnpapa.Angular2":{"default":false},"ms-vscode.vscode-typescript-tslint-plugin":{"default":false},"DotJoshJohnson.xml":{"default":false},"techer.open-in-browser":{"default":false},"tht13.python":{"default":false},"bmewburn.vscode-intelephense-client":{"default":false},"Angular.ng-template":{"default":false},"xdebug.php-pack":{"default":false},"dbaeumer.jshint":{"default":false},"yzhang.markdown-all-in-one":{"default":false},"Dart-Code.flutter":{"default":false},"streetsidesoftware.code-spell-checker":{"default":false},"rebornix.Ruby":{"default":false},"ms-vscode.sublime-keybindings":{"default":false},"mitaki28.vscode-clang":{"default":false},"steoates.autoimport":{"default":false},"donjayamanne.python-extension-pack":{"default":false},"shd101wyy.markdown-preview-enhanced":{"default":false},"mikestead.dotenv":{"default":false},"pranaygp.vscode-css-peek":{"default":false},"ikappas.phpcs":{"default":false},"platformio.platformio-ide":{"default":false},"jchannon.csharpextensions":{"default":false},"gruntfuggly.todo-tree":{"default":false}},"linkProtectionTrustedDomains":["https://*.visualstudio.com","https://*.microsoft.com","https://aka.ms","https://*.gallerycdn.vsassets.io","https://*.github.com","https://login.microsoftonline.com","https://*.vscode.dev","https://*.github.dev","https://gh.io","https://portal.azure.com"],"trustedExtensionAuthAccess":["vscode.git","vscode.github","ms-vscode.remote-repositories","github.remotehub","ms-vscode.azure-repos","ms-vscode.remote-server","github.vscode-pull-request-github","github.codespaces","ms-vsliveshare.vsliveshare","github.copilot","github.copilot-chat","ms-azuretools.vscode-azureresourcegroups","ms-edu.vscode-learning"],"auth":{"loginUrl":"https://login.microsoftonline.com/common/oauth2/authorize","tokenUrl":"https://login.microsoftonline.com/common/oauth2/token","redirectUrl":"https://vscode-redirect.azurewebsites.net/","clientId":"aebc6443-996d-45c2-90f0-388ff96faa56"},"configurationSync.store":{"url":"https://vscode-sync.trafficmanager.net/","stableUrl":"https://vscode-sync.trafficmanager.net/","insidersUrl":"https://vscode-sync-insiders.trafficmanager.net/","canSwitch":false,"authenticationProviders":{"github":{"scopes":["user:email"]},"microsoft":{"scopes":["openid","profile","email","offline_access"]}}},"editSessions.store":{"url":"https://vscode-sync.trafficmanager.net/","authenticationProviders":{"microsoft":{"scopes":["openid","profile","email","offline_access"]},"github":{"scopes":["user:email"]}}},"tunnelServerQualities":{"stable":{"serverApplicationName":"code-server"},"exploration":{"serverApplicationName":"code-server-exploration"},"insider":{"serverApplicationName":"code-server-insiders"}},"tunnelApplicationName":"code-tunnel","tunnelApplicationConfig":{"editorWebUrl":"https://vscode.dev","extension":{"friendlyName":"Remote - Tunnels","extensionId":"ms-vscode.remote-server"},"authenticationProviders":{"github":{"scopes":["user:email","read:org"]}}},"win32TunnelServiceMutex":"vscode-tunnelservice","win32TunnelMutex":"vscode-tunnel","commonlyUsedSettings":["files.autoSave","editor.fontSize","editor.fontFamily","GitHub.copilot.manageExtension","editor.tabSize","editor.renderWhitespace","editor.cursorStyle","editor.multiCursorModifier","editor.insertSpaces","editor.wordWrap","files.exclude","files.associations","workbench.editor.enablePreview"],"builtInExtensions":[{"name":"ms-vscode.js-debug-companion","version":"1.1.2","sha256":"e034b8b41beb4e97e02c70f7175bd88abe66048374c2bd629f54bb33354bc2aa","repo":"https://github.com/microsoft/vscode-js-debug-companion","metadata":{"id":"99cb0b7f-7354-4278-b8da-6cc79972169d","publisherId":{"publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherName":"ms-vscode","displayName":"Microsoft","flags":"verified"},"publisherDisplayName":"Microsoft"}},{"name":"ms-vscode.js-debug","version":"1.82.0","sha256":"4fba41b4b764c3f5a6591d6d9a5bdc59b417f2d799071c889c2b54163f256282","repo":"https://github.com/microsoft/vscode-js-debug","metadata":{"id":"25629058-ddac-4e17-abba-74678e126c5d","publisherId":{"publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherName":"ms-vscode","displayName":"Microsoft","flags":"verified"},"publisherDisplayName":"Microsoft"}},{"name":"ms-vscode.vscode-js-profile-table","version":"1.0.3","sha256":"b9dab017506d9e6a469a0f82b392e4cb1d7a25a4843f1db8ba396cbee209cfc5","repo":"https://github.com/microsoft/vscode-js-profile-visualizer","metadata":{"id":"7e52b41b-71ad-457b-ab7e-0620f1fc4feb","publisherId":{"publisherId":"5f5636e7-69ed-4afe-b5d6-8d231fb3d3ee","publisherName":"ms-vscode","displayName":"Microsoft","flags":"verified"},"publisherDisplayName":"Microsoft"}},{"name":"ms-vscode-remote.remote-wsl-recommender","version":"0.0.19","sha256":"926095d290dc7cdb9daf40ef5ae7591db12171ba1af1f61afcb5a368d0fc66aa","repo":"https://github.com/microsoft/vscode-remote-wsl-recommender","metadata":{"id":"cb296d3c-017a-4dee-83af-ebb5a5a16e9a","publisherId":{"publisherId":"ac9410a2-0d75-40ec-90de-b59bb705801d","publisherName":"ms-vscode-remote","displayName":"Microsoft","flags":"verified"},"publisherDisplayName":"Microsoft"},"platforms":["win32"],"clientOnly":true}],"walkthroughMetadata":[{"id":"Setup","steps":[{"id":"copilotInstall","title":"Supercharge your coding with AI-based suggestions","description":"Throw that rubber duck away! Code more efficiently with AI at your fingertips. Try [GitHub Copilot](command:extension.open?\"github.copilot\") free for 60 days.\n[Install Copilot](command:workbench.extensions.installExtension?%22github.copilot%22)","media":{"type":"image","altText":"Copilot Statistics","path":"copilotStep.png"}}]}],"featuredExtensions":[{"id":"github.copilot","title":"GitHub Copilot","description":"Supercharge your coding experience for as little as $10/month with cutting edge AI code generation."}],"aiGeneratedWorkspaceTrust":{"title":"This workspace was generated by GitHub Copilot","checkboxText":"Trust the contents of all files in this workspace","trustOption":"Yes, I trust the contents","dontTrustOption":"No, I don't trust the contents","startupTrustRequestLearnMore":"If you don't trust the contents of the files generated by GitHub Copilot, we recommend continuing in restricted mode. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more. "},"commit":"6509174151d557a81c9d0b5f8a5a1e9274db5585","date":"2023-09-08T08:41:36.199Z","checksums":{"vs/base/parts/sandbox/electron-sandbox/preload.js":"Sj4hSGJFcjd3AlCGhnPktA","vs/workbench/workbench.desktop.main.js":"xvmfxYcdVlYsU5yK001/Hg","vs/workbench/workbench.desktop.main.css":"7FQ8Q0sFHP0dmg0YNbHrBg","vs/workbench/api/node/extensionHostProcess.js":"m6b8wvKd7edTZdIsCFr96Q","vs/code/electron-sandbox/workbench/workbench.html":"Nei/i2NoxE9Pdo7ZULeFgA","vs/code/electron-sandbox/workbench/workbench.js":"K0prUfoA04wN8kVXBFkd/g"},"version":"1.82.1"},"isInitialStartup":true,"perfMarks":[{"name":"code/timeOrigin","startTime":1694592311163.215},{"name":"code/didStartMain","startTime":1694592311315},{"name":"code/willStartCrashReporter","startTime":1694592311333},{"name":"code/didStartCrashReporter","startTime":1694592311338},{"name":"code/mainAppReady","startTime":1694592311448},{"name":"code/willGenerateNls","startTime":1694592311449},{"name":"code/willLoadMainBundle","startTime":1694592311454},{"name":"code/fork/willLoadCode","startTime":1694592311467},{"name":"code/registerFilesystem/file","startTime":1694592311547},{"name":"code/registerFilesystem/vscode-userdata","startTime":1694592311547},{"name":"code/didLoadMainBundle","startTime":1694592311556},{"name":"code/willStartMainServer","startTime":1694592311576},{"name":"code/didStartMainServer","startTime":1694592311579},{"name":"code/willCreateCodeWindow","startTime":1694592311623},{"name":"code/willRestoreCodeWindowState","startTime":1694592311623},{"name":"code/didRestoreCodeWindowState","startTime":1694592311624},{"name":"code/willCreateCodeBrowserWindow","startTime":1694592311624},{"name":"code/didCreateCodeBrowserWindow","startTime":1694592311679},{"name":"code/willMaximizeCodeWindow","startTime":1694592311679},{"name":"code/didMaximizeCodeWindow","startTime":1694592311680},{"name":"code/didCreateCodeWindow","startTime":1694592311681},{"name":"code/willOpenNewWindow","startTime":1694592311682}],"os":{"release":"5.15.0-83-generic","hostname":"ThinkPad-E595","arch":"x64"},"zoomLevel":1,"autoDetectHighContrast":true,"autoDetectColorScheme":false,"accessibilitySupport":false,"colorScheme":{"dark":true,"highContrast":false},"fullscreen":false,"maximized":true,"partsSplash":{"zoomLevel":1,"baseTheme":"vs-dark","colorInfo":{"foreground":"#cccccc","background":"#1f1f1f","editorBackground":"#1f1f1f","titleBarBackground":"#181818","activityBarBackground":"#181818","sideBarBackground":"#181818","statusBarBackground":"#181818","statusBarNoFolderBackground":"#1f1f1f"},"layoutInfo":{"sideBarSide":"left","editorPartMinWidth":220,"titleBarHeight":35,"activityBarWidth":48,"sideBarWidth":304,"statusBarHeight":22,"windowBorder":false}}}", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[40428:0913/100512.142665:INFO:CONSOLE(630)] "%cTRACE color: #888 Renderer->SharedProcess#connect", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[40428:0913/100512.160546:INFO:CONSOLE(630)] "%cTRACE color: #888 Renderer->UtilityProcess#createWorker", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[40428:0913/100512.223705:INFO:CONSOLE(630)] "%cTRACE color: #888 Error while resolving configuration file 'file:///home/mtartari/.vscode/settings.json': Unable to read file '/home/mtartari/.vscode/settings.json' (Error: Unable to resolve nonexistent file '/home/mtartari/.vscode/settings.json')", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[40428:0913/100512.224674:INFO:CONSOLE(630)] "%cTRACE color: #888 Error while resolving configuration file 'file:///home/mtartari/.vscode/tasks.json': Unable to read file '/home/mtartari/.vscode/tasks.json' (Error: Unable to resolve nonexistent file '/home/mtartari/.vscode/tasks.json')", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[40428:0913/100512.225712:INFO:CONSOLE(630)] "%cTRACE color: #888 Error while resolving configuration file 'file:///home/mtartari/.vscode/launch.json': Unable to read file '/home/mtartari/.vscode/launch.json' (Error: Unable to resolve nonexistent file '/home/mtartari/.vscode/launch.json')", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[40428:0913/100512.241235:INFO:CONSOLE(630)] "%cTRACE color: #888 [lifecycle] starting up (startup kind: 1)", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[40428:0913/100512.241884:INFO:CONSOLE(630)] "%cTRACE color: #888 lifecycle: phase changed (value: 2)", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[40428:0913/100512.366793:INFO:CONSOLE(630)] "%cTRACE color: #888 TimelineService#registerTimelineProvider: id=timeline.localHistory", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[40428:0913/100512.534168:INFO:CONSOLE(630)] "%cTRACE color: #888 Layout#layout, height: 1121, width: 2133", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[main 2023-09-13T08:05:12.569Z] window#load: window reported ready (id: 1)
[main 2023-09-13T08:05:12.569Z] ElectronURLListener#flush(): flushing URLs
[40428:0913/100512.666873:INFO:CONSOLE(630)] "%cTRACE color: #888 lifecycle: phase changed (value: 3)", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[40428:0913/100512.667833:INFO:CONSOLE(630)] "%cTRACE color: #888 Renderer->SharedProcess#connect: before acquirePort", source: vscode-file://vscode-app/snap/code/139/usr/share/code/resources/app/out/vs/workbench/workbench.desktop.main.js (630)
[main 2023-09-13T08:05:12.668Z] [SharedProcess] onWindowConnection for: vscode:createSharedProcessChannelConnectionResult
[main 2023-09-13T08:05:12.669Z] [UtilityProcess type: shared-process, pid: <none>]: creating new...
[main 2023-09-13T08:05:12.679Z] [UtilityProcessWorker]: createWorker(window: 1, moduleId: vs/platform/files/node/watcher/watcherMain)
[main 2023-09-13T08:05:12.680Z] [UtilityProcess id: 1, type: fileWatcher, pid: <none>]: creating new...
[40457:0913/100512.689689:WARNING:angle_platform_impl.cc(48)] ProgramGL.cpp:989 (checkLinkStatus): Program link or binary loading failed with no info log.
[40457:0913/100512.689880:ERROR:shared_context_state.cc(81)] Skia shader compilation error
------------------------
// Vertex SKSL
#extension GL_NV_shader_noperspective_interpolation: require
const float PRECISION = 4.000000;
const float MAX_FIXED_RESOLVE_LEVEL = 5.000000;
const float MAX_FIXED_SEGMENTS = 32.000000;
uniform float4 sk_RTAdjust;uniform float4 uaffineMatrix_S0;uniform float2 utranslate_S0;in float2 resolveLevel_and_idx;in float4 p01;in float4 p23;in float2 fanPointAttrib;float wangs_formula_max_fdiff_p2(float2 p0, float2 p1, float2 p2, float2 p3,float2x2 matrix) {float2 d0 = matrix * (fma(float2(-2), p1, p2) + p0);float2 d1 = matrix * (fma(float2(-2), p2, p3) + p1);return max(dot(d0,d0), dot(d1,d1));}float wangs_formula_cubic(float _precision_, float2 p0, float2 p1, float2 p2, float2 p3,float2x2 matrix) {float m = wangs_formula_max_fdiff_p2(p0, p1, p2, p3, matrix);return max(ceil(sqrt(0.75 * _precision_ * sqrt(m))), 1.0);}float wangs_formula_cubic_log2(float _precision_, float2 p0, float2 p1, float2 p2, float2 p3,float2x2 matrix) {float m = wangs_formula_max_fdiff_p2(p0, p1, p2, p3, matrix);return ceil(log2(max(0.5625 * _precision_ * _precision_ * m, 1.0)) * .25);}float wangs_formula_conic_p2(float _precision_, float2 p0, float2 p1, float2 p2, float w) {float2 C = (min(min(p0, p1), p2) + max(max(p0, p1), p2)) * 0.5;p0 -= C;p1 -= C;p2 -= C;float m = sqrt(max(max(dot(p0,p0), dot(p1,p1)), dot(p2,p2)));float2 dp = fma(float2(-2.0 * w), p1, p0) + p2;float dw = abs(fma(-2.0, w, 2.0));float rp_minus_1 = max(0.0, fma(m, _precision_, -1.0));float numer = length(dp) * _precision_ + rp_minus_1 * dw;float denom = 4 * min(w, 1.0);return numer/denom;}float wangs_formula_conic(float _precision_, float2 p0, float2 p1, float2 p2, float w) {float n2 = wangs_formula_conic_p2(_precision_, p0, p1, p2, w);return max(ceil(sqrt(n2)), 1.0);}float wangs_formula_conic_log2(float _precision_, float2 p0, float2 p1, float2 p2, float w) {float n2 = wangs_formula_conic_p2(_precision_, p0, p1, p2, w);return ceil(log2(max(n2, 1.0)) * .5);}bool is_conic_curve() { return isinf(p23.w); }bool is_triangular_conic_curve() { return isinf(p23.z); }float ldexp_portable(float x, float p) {return x * exp2(p);}void main() {// Primitive Processor tessellate_MiddleOutShader
float2x2 AFFINE_MATRIX = float2x2(uaffineMatrix_S0.xy, uaffineMatrix_S0.zw);float2 TRANSLATE = utranslate_S0;float resolveLevel = resolveLevel_and_idx.x;float idxInResolveLevel = resolveLevel_and_idx.y;float2 localcoord;if (resolveLevel < 0) {localcoord = fanPointAttrib;} else if (is_triangular_conic_curve()) {localcoord = (resolveLevel != 0) ? p01.zw: (idxInResolveLevel != 0) ? p23.xy: p01.xy;} else {float2 p0=p01.xy, p1=p01.zw, p2=p23.xy, p3=p23.zw;float w = -1;float maxResolveLevel;if (is_conic_curve()) {w = p3.x;maxResolveLevel = wangs_formula_conic_log2(PRECISION, AFFINE_MATRIX * p0,AFFINE_MATRIX * p1,AFFINE_MATRIX * p2, w);p1 *= w;p3 = p2;} else {maxResolveLevel = wangs_formula_cubic_log2(PRECISION, p0, p1, p2, p3,AFFINE_MATRIX);}if (resolveLevel > maxResolveLevel) {idxInResolveLevel = floor(ldexp_portable(idxInResolveLevel,maxResolveLevel - resolveLevel));resolveLevel = maxResolveLevel;}float fixedVertexID = floor(.5 + ldexp_portable(idxInResolveLevel, MAX_FIXED_RESOLVE_LEVEL - resolveLevel));if (0 < fixedVertexID && fixedVertexID < MAX_FIXED_SEGMENTS) {float T = fixedVertexID * (1 / MAX_FIXED_SEGMENTS);float2 ab = mix(p0, p1, T);float2 bc = mix(p1, p2, T);float2 cd = mix(p2, p3, T);float2 abc = mix(ab, bc, T);float2 bcd = mix(bc, cd, T);float2 abcd = mix(abc, bcd, T);float u = mix(1.0, w, T);float v = w + 1 - u;float uv = mix(u, v, T);localcoord = (w < 0) ?abcd:abc/uv;} else {localcoord = (fixedVertexID == 0) ? p0.xy : p3.xy;}}float2 vertexpos = AFFINE_MATRIX * localcoord + TRANSLATE;sk_Position = vertexpos.xy01;}
// Fragment SKSL
#extension GL_NV_shader_noperspective_interpolation: require
uniform half4 ucolor_S0;void main() {// Stage 0, tessellate_MiddleOutShader
half4 outputColor_S0 = ucolor_S0;const half4 outputCoverage_S0 = half4(1);{ // Xfer Processor: Disable Color
}}
// Vertex GLSL
#version 300 es
#extension GL_NV_shader_noperspective_interpolation : require
precision mediump float;
precision mediump sampler2D;
const highp float PRECISION = 4.0;
const highp float MAX_FIXED_RESOLVE_LEVEL = 5.0;
const highp float MAX_FIXED_SEGMENTS = 32.0;
uniform highp vec4 sk_RTAdjust;
uniform highp vec4 uaffineMatrix_S0;
uniform highp vec2 utranslate_S0;
in highp vec2 resolveLevel_and_idx;
in highp vec4 p01;
in highp vec4 p23;
in highp vec2 fanPointAttrib;
highp float wangs_formula_max_fdiff_p2_ff2f2f2f2f22(highp vec2 p0, highp vec2 p1, highp vec2 p2, highp vec2 p3, highp mat2 matrix) {
highp vec2 d0 = matrix * (((vec2(-2.0)) * (p1) + (p2)) + p0);
highp vec2 d1 = matrix * (((vec2(-2.0)) * (p2) + (p3)) + p1);
return max(dot(d0, d0), dot(d1, d1));
}
highp float wangs_formula_conic_p2_fff2f2f2f(highp float _precision_, highp vec2 p0, highp vec2 p1, highp vec2 p2, highp float w) {
highp vec2 C = (min(min(p0, p1), p2) + max(max(p0, p1), p2)) * 0.5;
p0 -= C;
p1 -= C;
p2 -= C;
highp float m = sqrt(max(max(dot(p0, p0), dot(p1, p1)), dot(p2, p2)));
highp vec2 dp = ((vec2(-2.0 * w)) * (p1) + (p0)) + p2;
highp float dw = abs(((-2.0) * (w) + (2.0)));
highp float rp_minus_1 = max(0.0, ((m) * (_precision_) + (-1.0)));
highp float numer = length(dp) * _precision_ + rp_minus_1 * dw;
highp float denom = 4.0 * min(w, 1.0);
return numer / denom;
}
void main() {
highp mat2 AFFINE_MATRIX = mat2(uaffineMatrix_S0.xy, uaffineMatrix_S0.zw);
highp vec2 TRANSLATE = utranslate_S0;
highp float resolveLevel = resolveLevel_and_idx.x;
highp float idxInResolveLevel = resolveLevel_and_idx.y;
highp vec2 localcoord;
if (resolveLevel < 0.0) {
localcoord = fanPointAttrib;
} else {
if (isinf(p23.z)) {
localcoord = resolveLevel != 0.0 ? p01.zw : (idxInResolveLevel != 0.0 ? p23.xy : p01.xy);
} else {
highp vec2 p0 = p01.xy;
highp vec2 p1 = p01.zw;
highp vec2 p2 = p23.xy;
highp vec2 p3 = p23.zw;
highp float w = -1.0;
highp float maxResolveLevel;
if (isinf(p23.w)) {
w = p3.x;
highp float _0_n2 = wangs_formula_conic_p2_fff2f2f2f(PRECISION, AFFINE_MATRIX * p0, AFFINE_MATRIX * p1, AFFINE_MATRIX * p2, w);
maxResolveLevel = ceil(log2(max(_0_n2, 1.0)) * 0.5);
p1 *= w;
p3 = p2;
} else {
highp float _1_m = wangs_formula_max_fdiff_p2_ff2f2f2f2f22(p0, p1, p2, p3, AFFINE_MATRIX);
maxResolveLevel = ceil(log2(max(9.0 * _1_m, 1.0)) * 0.25);
}
if (resolveLevel > maxResolveLevel) {
idxInResolveLevel = floor(idxInResolveLevel * exp2(maxResolveLevel - resolveLevel));
resolveLevel = maxResolveLevel;
}
highp float fixedVertexID = floor(0.5 + idxInResolveLevel * exp2(MAX_FIXED_RESOLVE_LEVEL - resolveLevel));
if (0.0 < fixedVertexID && fixedVertexID < MAX_FIXED_SEGMENTS) {
highp float T = fixedVertexID * 0.03125;
highp vec2 ab = mix(p0, p1, T);
highp vec2 bc = mix(p1, p2, T);
highp vec2 cd = mix(p2, p3, T);
highp vec2 abc = mix(ab, bc, T);
highp vec2 bcd = mix(bc, cd, T);
highp vec2 abcd = mix(abc, bcd, T);
highp float u = mix(1.0, w, T);
highp float v = (w + 1.0) - u;
highp float uv = mix(u, v, T);
localcoord = w < 0.0 ? abcd : abc / uv;
} else {
localcoord = fixedVertexID == 0.0 ? p0 : p3;
}
}
}
highp vec2 vertexpos = AFFINE_MATRIX * localcoord + TRANSLATE;
gl_Position = vec4(vertexpos, 0.0, 1.0);
gl_Position = vec4(gl_Position.xy * sk_RTAdjust.xz + gl_Position.ww * sk_RTAdjust.yw, 0.0, gl_Position.w);
}
// Fragment GLSL
#version 300 es
#extension GL_NV_shader_noperspective_interpolation : require
precision mediump float;
precision mediump sampler2D;
uniform mediump vec4 ucolor_S0;
void main() {
}
Errors:
link failed but did not provide an info log
[main 2023-09-13T08:05:12.690Z] [UtilityProcess type: shared-process, pid: 40526]: successfully created
[40457:0913/100512.691219:WARNING:angle_platform_impl.cc(48)] ProgramGL.cpp:989 (checkLinkStatus): Program link or binary loading failed with no info log.
[40457:0913/100512.691296:ERROR:shared_context_state.cc(81)] Skia shader compilation error
------------------------
// Vertex SKSL
#extension GL_NV_shader_noperspective_interpolation: require
uniform float4 sk_RTAdjust;in float2 position;in half4 color;flat out half4 vcolor_S0;void main() {// Primitive Processor QuadPerEdgeAAGeometryProcessor
vcolor_S0 = color;sk_Position = position.xy01;}
// Fragment SKSL
#extension GL_NV_shader_noperspective_interpolation: require
flat in half4 vcolor_S0;void main() {// Stage 0, QuadPerEdgeAAGeometryProcessor
half4 outputColor_S0;outputColor_S0 = vcolor_S0;const half4 outputCoverage_S0 = half4(1);{ // Xfer Processor: Porter Duff
sk_FragColor = outputColor_S0 * outputCoverage_S0;sk_FragColor = sk_FragColor.a000;}}
// Vertex GLSL
#version 300 es
#extension GL_NV_shader_noperspective_interpolation : require
precision mediump float;
precision mediump sampler2D;
uniform highp vec4 sk_RTAdjust;
in highp vec2 position;
in mediump vec4 color;
flat out mediump vec4 vcolor_S0;
void main() {
vcolor_S0 = color;
gl_Position = vec4(position, 0.0, 1.0);
gl_Position = vec4(gl_Position.xy * sk_RTAdjust.xz + gl_Position.ww * sk_RTAdjust.yw, 0.0, gl_Position.w);
}
// Fragment GLSL
#version 300 es
#extension GL_NV_shader_noperspective_interpolation : require
precision mediump float;
precision mediump sampler2D;
out mediump vec4 sk_FragColor;
flat in mediump vec4 vcolor_S0;
void main() {
mediump vec4 outputColor_S0;
outputColor_S0 = vcolor_S0;
{
sk_FragColor = outputColor_S0;
sk_FragColor = vec4(sk_FragColor.w, 0.0, 0.0, 0.0);
}
}
Errors:
link failed but did not provide an info log
[main 2023-09-13T08:05:12.691Z] [UtilityProcess id: 1, type: fileWatcher, pid: 40527]: successfully created
[40457:0913/100512.693335:WARNING:angle_platform_impl.cc(48)] ProgramGL.cpp:989 (checkLinkStatus): Program link or binary loading failed with no info log.
[40457:0913/100512.693426:ERROR:shared_context_state.cc(81)] Skia shader compilation error
------------------------
// Vertex SKSL
#extension GL_NV_shader_noperspective_interpolation: require
uniform float4 sk_RTAdjust;uniform float2 uatlas_adjust_S0;in float4 fillBounds;in half4 color;in float4 locations;in float2 sizeInAtlas;noperspective out float2 vatlasCoord_S0;flat out float4 vatlasbounds_S0;flat out half4 vcolor_S0;void main() {// Primitive Processor DrawAtlasPathShader
float2 unitCoord = float2(sk_VertexID & 1, sk_VertexID >> 1);
float2 devCoord = mix(fillBounds.xy, fillBounds.zw, unitCoord);float2 atlasTopLeft = float2(abs(locations.x) - 1, locations.y);float2 devTopLeft = locations.zw;bool transposed = locations.x < 0;float2 atlasCoord = devCoord - devTopLeft;if (transposed) {atlasCoord = atlasCoord.yx;}atlasCoord += atlasTopLeft;vatlasCoord_S0 = atlasCoord * uatlas_adjust_S0;
float4 atlasBounds = atlasTopLeft.xyxy + (transposed ? sizeInAtlas.00yx
: sizeInAtlas.00xy);
vatlasbounds_S0 = atlasBounds * uatlas_adjust_S0.xyxy;vcolor_S0 = color;sk_Position = devCoord.xy01;}
// Fragment SKSL
#extension GL_NV_shader_noperspective_interpolation: require
uniform sampler2D uTextureSampler_0_S0;
noperspective in float2 vatlasCoord_S0;flat in float4 vatlasbounds_S0;flat in half4 vcolor_S0;void main() {// Stage 0, DrawAtlasPathShader
half4 outputCoverage_S0 = half4(1);half atlasCoverage = 0;float2 atlasCoord = vatlasCoord_S0;float4 atlasBounds = vatlasbounds_S0;if (all(greaterThan(atlasCoord, atlasBounds.xy)) &&all(lessThan(atlasCoord, atlasBounds.zw))) {atlasCoverage = sample(uTextureSampler_0_S0, atlasCoord).000r.a;
}outputCoverage_S0 *= (1 - atlasCoverage);half4 outputColor_S0;outputColor_S0 = vcolor_S0;{ // Xfer Processor: Porter Duff
sk_FragColor = outputColor_S0 * outputCoverage_S0;}}
// Vertex GLSL
#version 300 es
#extension GL_NV_shader_noperspective_interpolation : require
precision mediump float;
precision mediump sampler2D;
uniform highp vec4 sk_RTAdjust;
uniform highp vec2 uatlas_adjust_S0;
in highp vec4 fillBounds;
in mediump vec4 color;
in highp vec4 locations;
in highp vec2 sizeInAtlas;
noperspective out highp vec2 vatlasCoord_S0;
flat out highp vec4 vatlasbounds_S0;
flat out mediump vec4 vcolor_S0;
void main() {
highp vec2 unitCoord = vec2(float(gl_VertexID & 1), float(gl_VertexID >> 1));
highp vec2 devCoord = mix(fillBounds.xy, fillBounds.zw, unitCoord);
highp vec2 atlasTopLeft = vec2(abs(locations.x) - 1.0, locations.y);
highp vec2 devTopLeft = locations.zw;
bool transposed = locations.x < 0.0;
highp vec2 atlasCoord = devCoord - devTopLeft;
if (transposed) {
atlasCoord = atlasCoord.yx;
}
atlasCoord += atlasTopLeft;
vatlasCoord_S0 = atlasCoord * uatlas_adjust_S0;
highp vec4 atlasBounds = atlasTopLeft.xyxy + (transposed ? vec4(0.0, 0.0, sizeInAtlas.yx) : vec4(0.0, 0.0, sizeInAtlas));
vatlasbounds_S0 = atlasBounds * uatlas_adjust_S0.xyxy;
vcolor_S0 = color;
gl_Position = vec4(devCoord, 0.0, 1.0);
gl_Position = vec4(gl_Position.xy * sk_RTAdjust.xz + gl_Position.ww * sk_RTAdjust.yw, 0.0, gl_Position.w);
}
// Fragment GLSL
#version 300 es
#extension GL_NV_shader_noperspective_interpolation : require
precision mediump float;
precision mediump sampler2D;
out mediump vec4 sk_FragColor;
uniform sampler2D uTextureSampler_0_S0;
noperspective in highp vec2 vatlasCoord_S0;
flat in highp vec4 vatlasbounds_S0;
flat in mediump vec4 vcolor_S0;
void main() {
mediump vec4 outputCoverage_S0 = vec4(1.0);
mediump float atlasCoverage = 0.0;
highp vec2 atlasCoord = vatlasCoord_S0;
highp vec4 atlasBounds = vatlasbounds_S0;
if (all(greaterThan(atlasCoord, atlasBounds.xy)) && all(lessThan(atlasCoord, atlasBounds.zw))) {
atlasCoverage = texture(uTextureSampler_0_S0, atlasCoord, -0.5).x;
}
outputCoverage_S0 *= 1.0 - atlasCoverage;
mediump vec4 outputColor_S0;
outputColor_S0 = vcolor_S0;
{
sk_FragColor = outputColor_S0 * outputCoverage_S0;
}
}
Errors:
link failed but did not provide an info log
[40457:0913/100512.694851:WARNING:angle_platform_impl.cc(48)] ProgramGL.cpp:989 (checkLinkStatus): Program link or binary loading failed with no info log.
[40457:0913/100512.694930:ERROR:shared_context_state.cc(81)] Skia shader compilation error
------------------------
// Vertex SKSL
#extension GL_NV_shader_noperspective_interpolation: require
uniform float4 sk_RTAdjust;in float2 position;in float2 localCoord;noperspective out float2 vlocalCoord_S0;void main() {// Primitive Processor QuadPerEdgeAAGeometryProcessor
vlocalCoord_S0 = localCoord;sk_Position = position.xy01;}
// Fragment SKSL
#extension GL_NV_shader_noperspective_interpolation: require
uniform float4 uinnerRect_S1;uniform half2 uradiusPlusHalf_S1;uniform sampler2D uTextureSampler_0_S0;
noperspective in float2 vlocalCoord_S0;half4 CircularRRect_S1(half4 _input) {
float2 dxy0 = uinnerRect_S1.LT - sk_FragCoord.xy;float2 dxy1 = sk_FragCoord.xy - uinnerRect_S1.RB;float2 dxy = max(max(dxy0, dxy1), 0.0);half alpha = half(saturate(uradiusPlusHalf_S1.x - length(dxy)));return _input * alpha;}
void main() {// Stage 0, QuadPerEdgeAAGeometryProcessor
half4 outputColor_S0 = half4(1);float2 texCoord;texCoord = vlocalCoord_S0;outputColor_S0 = (blend_modulate(sample(uTextureSampler_0_S0, texCoord), half4(1)));const half4 outputCoverage_S0 = half4(1);half4 output_S1;output_S1 = CircularRRect_S1(outputCoverage_S0);{ // Xfer Processor: Porter Duff
sk_FragColor = outputColor_S0 * output_S1;}}
// Vertex GLSL
#version 300 es
#extension GL_NV_shader_noperspective_interpolation : require
precision mediump float;
precision mediump sampler2D;
uniform highp vec4 sk_RTAdjust;
in highp vec2 position;
in highp vec2 localCoord;
noperspective out highp vec2 vlocalCoord_S0;
void main() {
vlocalCoord_S0 = localCoord;
gl_Position = vec4(position, 0.0, 1.0);
gl_Position = vec4(gl_Position.xy * sk_RTAdjust.xz + gl_Position.ww * sk_RTAdjust.yw, 0.0, gl_Position.w);
}
// Fragment GLSL
#version 300 es
#extension GL_NV_shader_noperspective_interpolation : require
uniform highp vec2 u_skRTFlip;
precision mediump float;
precision mediump sampler2D;
out mediump vec4 sk_FragColor;
uniform highp vec4 uinnerRect_S1;
uniform mediump vec2 uradiusPlusHalf_S1;
uniform sampler2D uTextureSampler_0_S0;
noperspective in highp vec2 vlocalCoord_S0;
void main() {
highp vec4 sk_FragCoord = vec4(gl_FragCoord.x, u_skRTFlip.x + u_skRTFlip.y * gl_FragCoord.y, gl_FragCoord.z, gl_FragCoord.w);
mediump vec4 outputColor_S0 = vec4(1.0);
highp vec2 texCoord;
texCoord = vlocalCoord_S0;
outputColor_S0 = texture(uTextureSampler_0_S0, texCoord, -0.5);
mediump vec4 output_S1;
highp vec2 _0_dxy0 = uinnerRect_S1.xy - sk_FragCoord.xy;
highp vec2 _1_dxy1 = sk_FragCoord.xy - uinnerRect_S1.zw;
highp vec2 _2_dxy = max(max(_0_dxy0, _1_dxy1), 0.0);
mediump float _3_alpha = clamp(uradiusPlusHalf_S1.x - length(_2_dxy), 0.0, 1.0);
output_S1 = vec4(_3_alpha);
{
sk_FragColor = outputColor_S0 * output_S1;
}
}
Errors:
link failed but did not provide an info log
[40457:0913/100512.696513:WARNING:angle_platform_impl.cc(48)] ProgramGL.cpp:989 (checkLinkStatus): Program link or binary loading failed with no info log.
[40457:0913/100512.696618:ERROR:shared_context_state.cc(81)] Skia shader compilation error
------------------------
// Vertex SKSL
#extension GL_NV_shader_noperspective_interpolation: require
uniform float4 sk_RTAdjust;uniform float2 uAtlasSizeInv_S0;in float2 inPosition;in half4 inColor;in ushort2 inTextureCoords;noperspective out float2 vTextureCoords_S0;flat out float vTexIndex_S0;noperspective out half4 vinColor_S0;void main() {// Primitive Processor BitmapText
int texIdx = 0;float2 unormTexCoords = float2(inTextureCoords.x, inTextureCoords.y);vTextureCoords_S0 = unormTexCoords * uAtlasSizeInv_S0;vTexIndex_S0 = float(texIdx);vinColor_S0 = inColor;float2 _tmp_1_inPosition = inPosition;sk_Position = inPosition.xy01;}
// Fragment SKSL
#extension GL_NV_shader_noperspective_interpolation: require
#extension GL_EXT_blend_func_extended: require
uniform sampler2D uTextureSampler_0_S0;
noperspective in float2 vTextureCoords_S0;flat in float vTexIndex_S0;noperspective in half4 vinColor_S0;out half4 fsSecondaryColorOut;
void main() {// Stage 0, BitmapText
half4 outputColor_S0;outputColor_S0 = vinColor_S0;half4 texColor;{ texColor = sample(uTextureSampler_0_S0, vTextureCoords_S0); }half4 outputCoverage_S0 = texColor;{ // Xfer Processor: Porter Duff
outputCoverage_S0.a = max(max(outputCoverage_S0.r, outputCoverage_S0.g), outputCoverage_S0.b);fsSecondaryColorOut = outputColor_S0.a * outputCoverage_S0;sk_FragColor = outputColor_S0 * outputCoverage_S0;}}
// Vertex GLSL
#version 300 es
#extension GL_NV_shader_noperspective_interpolation : require
precision mediump float;
precision mediump sampler2D;
uniform highp vec4 sk_RTAdjust;
uniform highp vec2 uAtlasSizeInv_S0;
in highp vec2 inPosition;
in mediump vec4 inColor;
in mediump uvec2 inTextureCoords;
noperspective out highp vec2 vTextureCoords_S0;
flat out highp float vTexIndex_S0;
noperspective out mediump vec4 vinColor_S0;
void main() {
highp int texIdx = 0;
highp vec2 unormTexCoords = vec2(float(inTextureCoords.x), float(inTextureCoords.y));
vTextureCoords_S0 = unormTexCoords * uAtlasSizeInv_S0;
vTexIndex_S0 = float(texIdx);
vinColor_S0 = inColor;
gl_Position = vec4(inPosition, 0.0, 1.0);
gl_Position = vec4(gl_Position.xy * sk_RTAdjust.xz + gl_Position.ww * sk_RTAdjust.yw, 0.0, gl_Position.w);
}
// Fragment GLSL
#version 300 es
#extension GL_NV_shader_noperspective_interpolation : require
#extension GL_EXT_blend_func_extended : require
precision mediump float;
precision mediump sampler2D;
out mediump vec4 sk_FragColor;
uniform sampler2D uTextureSampler_0_S0;
noperspective in highp vec2 vTextureCoords_S0;
flat in highp float vTexIndex_S0;
noperspective in mediump vec4 vinColor_S0;
out mediump vec4 fsSecondaryColorOut;
void main() {
mediump vec4 outputColor_S0;
outputColor_S0 = vinColor_S0;
mediump vec4 texColor;
{
texColor = texture(uTextureSampler_0_S0, vTextureCoords_S0, -0.5);
}
mediump vec4 outputCoverage_S0 = texColor;
{
outputCoverage_S0.w = max(max(outputCoverage_S0.x, outputCoverage_S0.y), outputCoverage_S0.z);
fsSecondaryColorOut = outputColor_S0.w * outputCoverage_S0;
sk_FragColor = outputColor_S0 * outputCoverage_S0;
}
}
Errors:
link failed but did not provide an info log
[40457:0913/100512.697896:WARNING:angle_platform_impl.cc(48)] ProgramGL.cpp:989 (checkLinkStatus): Program link or binary loading failed with no info log.
[40457:0913/100512.697961:ERROR:shared_context_state.cc(81)] Skia shader compilation error
------------------------
// Vertex SKSL
#extension GL_NV_shader_noperspective_interpolation: require
uniform float4 sk_RTAdjust;uniform float4 ulocalMatrix_S0;in float2 inPosition;in half4 inColor;in float4 inCircleEdge;noperspective out float4 vinCircleEdge_S0;noperspective out half4 vinColor_S0;void main() {// Primitive Processor CircleGeometryProcessor
vinCircleEdge_S0 = inCircleEdge;vinColor_S0 = inColor;float2 _tmp_0_inPosition = inPosition;float2 _tmp_1_inPosition = ulocalMatrix_S0.xz * inPosition + ulocalMatrix_S0.yw;
sk_Position = _tmp_0_inPosition.xy01;}
// Fragment SKSL
#extension GL_NV_shader_noperspective_interpolation: require
noperspective in float4 vinCircleEdge_S0;noperspective in half4 vinColor_S0;void main() {// Stage 0, CircleGeometryProcessor
float4 circleEdge;circleEdge = vinCircleEdge_S0;half4 outputColor_S0;outputColor_S0 = vinColor_S0;float d = length(circleEdge.xy);half distanceToOuterEdge = half(circleEdge.z * (1.0 - d));half edgeAlpha = saturate(distanceToOuterEdge);half4 outputCoverage_S0 = half4(edgeAlpha);{ // Xfer Processor: Porter Duff
sk_FragColor = outputColor_S0 * outputCoverage_S0;}}
|
Thanks for the logs, you are seeing the same problem as #190437 Please delete the |
Thank you very much, that fixed it. Note: The correct directory to remove is |
Same here. I am running Ubuntu 20.04 with VSCode 1.82.3 commit fdb9883. EDIT: this fixes it #192966 (comment) |
Does this issue occur when all extensions are disabled?: Yes
VS Code Version: 1.82.1 (6509174, x64)
OS Version: Ubuntu 20.04.1 (Linux x64 5.15.0-83-generic)
code --status
Steps to Reproduce:
Upgrade from 1.82.0
Open vscode (also tried
code --disable-extensions
)Screen output:
killing the process or resting the PC does not fix the issue
The text was updated successfully, but these errors were encountered: