enso/app/ide-desktop
Kaz Wesley c9806496ee
Rendering improvement/debugging support (#6019)
Some small improvements relating to rendering:

- Add a debug option: `-debug.pixel-read-period`. This can be used to measure the performance impact of checking the pointer location on different hardware. [On my development box, it makes no difference to performance.] (Closes #5490).
- Unbind pixel pack buffers after each use. This is recommended practice. It has no performance impact on my machine, and allows SpectorJS to run (`-debug.enable-spector`). (Closes #5941).

Also, simplify the profiling CLI: the `profile.load-profile` and `profile.save-profile` options have been renamed to `profile.load`/`profile.save`; `profile.save` now has a default filename, so you can capture a profile at any time in Electron with Ctrl+Alt+P and it will be written to `profile.json`.
2023-03-21 06:34:24 +00:00
..
lib Rendering improvement/debugging support (#6019) 2023-03-21 06:34:24 +00:00
.gitignore Replace webpack with esbuild (#3592) 2022-08-10 03:41:44 +02:00
esbuild-watch.ts Finish enabling ts-eslint (#5944) 2023-03-20 09:35:16 +00:00
eslint.config.js Finish enabling ts-eslint (#5944) 2023-03-20 09:35:16 +00:00
package-lock.json Cognito auth 3/7 - add registration (#5864) 2023-03-17 15:26:59 +00:00
package.json Cognito auth 2/7 - add authorization app (#5798) 2023-03-15 11:54:16 +00:00
tsconfig.json Finish enabling ts-eslint (#5944) 2023-03-20 09:35:16 +00:00
utils.ts Finish enabling ts-eslint (#5944) 2023-03-20 09:35:16 +00:00