Thomas Harte
|
a886d945be
|
Write initial, faulty version of SmallCallable.
|
2026-07-26 15:49:16 -04:00 |
|
Thomas Harte
|
5a906fcf95
|
Use .empty(), possibly exit earlier.
|
2026-07-25 13:25:16 -04:00 |
|
Thomas Harte
|
014371520d
|
Avoid potential divide-by-zero.
|
2026-07-25 13:23:04 -04:00 |
|
Thomas Harte
|
b01b9126e1
|
Merge pull request #1872 from TomHarte/CircularDPLL
Use `CircularCounter` for the DPLL.
|
2026-07-25 13:06:01 -04:00 |
|
Thomas Harte
|
9f0512c944
|
Restrict types to unsigned integrals.
|
2026-07-25 12:54:01 -04:00 |
|
Thomas Harte
|
de636abd4f
|
Add additional assert.
|
2026-07-25 12:50:51 -04:00 |
|
Thomas Harte
|
40bfcca898
|
Use CircularCounter, avoiding a local decision about use of modulo.
|
2026-07-25 12:43:11 -04:00 |
|
Thomas Harte
|
67f5ee3e56
|
Add .get() to return the counter in its natural size.
|
2026-07-25 12:42:27 -04:00 |
|
Thomas Harte
|
136003af7d
|
Merge pull request #1870 from TomHarte/AsyncTaskQueue
Resolve uninitialised `std::atomic_flag`; support moved lambdas.
|
2026-07-25 09:24:56 -04:00 |
|
Thomas Harte
|
5807390f79
|
Remove unused .cpp; add missing #include.
|
2026-07-25 08:18:28 -04:00 |
|
Thomas Harte
|
4ef56aa537
|
Add const.
|
2026-07-25 08:05:25 -04:00 |
|
Thomas Harte
|
70500a512d
|
Support move-based enquing; fix typos.
|
2026-07-25 08:01:02 -04:00 |
|
Thomas Harte
|
54c806c0df
|
Guarantee has_run is initialised to false.
|
2026-07-25 07:58:16 -04:00 |
|
Thomas Harte
|
d2eb788a68
|
Make should_quit_ memory barrier overt.
|
2026-07-25 07:58:01 -04:00 |
|
Thomas Harte
|
a692cb9448
|
Update version number.
2026-07-23
|
2026-07-23 16:47:46 -04:00 |
|
Thomas Harte
|
7e625bd89d
|
Merge pull request #1869 from TomHarte/OpenGLTypes
Overtly flag up uvec -> vec conversions.
|
2026-07-23 16:46:41 -04:00 |
|
Thomas Harte
|
181edc19e1
|
Overtly flag up uvec -> vec conversions.
|
2026-07-23 15:38:46 -04:00 |
|
Thomas Harte
|
e539c55f03
|
Record new version number.
2026-07-20
|
2026-07-20 17:39:21 -04:00 |
|
Thomas Harte
|
fd103266bc
|
Merge pull request #1856 from TomHarte/Plus1
Acknowledge that the "Plus 3" code from the Electron is now shared.
|
2026-07-20 15:13:30 -04:00 |
|
Thomas Harte
|
bfc6c24973
|
Merge branch 'master' into Plus1
|
2026-07-20 14:47:09 -04:00 |
|
Thomas Harte
|
133d17dc5a
|
Merge pull request #1867 from TomHarte/QtAudio
Resolve some Qt audio issues.
|
2026-07-20 14:29:08 -04:00 |
|
Thomas Harte
|
bf6c3a7802
|
Insist on Int16, include stereo/mono in buffer size calculation.
|
2026-07-20 14:13:02 -04:00 |
|
Thomas Harte
|
94181f0ffe
|
Always fill at least some of the audio buffer.
|
2026-07-20 14:12:38 -04:00 |
|
Thomas Harte
|
b000d9b8f6
|
Comment out unused storage.
|
2026-07-20 14:12:16 -04:00 |
|
Thomas Harte
|
8db9104c41
|
Merge pull request #1866 from TomHarte/UniformLog
Introduce separate logger category, OpenGLUniforms; disable it.
|
2026-07-18 21:59:09 -04:00 |
|
Thomas Harte
|
619959e2f5
|
Downgrade to an 'info'.
|
2026-07-18 21:40:20 -04:00 |
|
Thomas Harte
|
10e3755b40
|
Introduce separate logger category, OpenGLUniforms; disable it.
|
2026-07-18 21:36:41 -04:00 |
|
Thomas Harte
|
5e7a50de50
|
Merge pull request #1865 from TomHarte/QtStartup
Seed Qt wall-clock time.
|
2026-07-18 21:07:24 -04:00 |
|
Thomas Harte
|
981b0d95c8
|
Seed lastTickNanos according to clock.
|
2026-07-18 13:22:58 -04:00 |
|
Thomas Harte
|
564b951194
|
Add const.
|
2026-07-18 13:22:47 -04:00 |
|
Thomas Harte
|
8bf51bdf03
|
Merge pull request #1864 from TomHarte/AlwaysUSampler
Adopt usampler2D uniformly.
|
2026-07-18 12:10:52 -04:00 |
|
Thomas Harte
|
6fad211ca6
|
Adopt usampler2D uniformly.
|
2026-07-18 10:41:43 -04:00 |
|
Thomas Harte
|
20fd213f0b
|
Merge pull request #1863 from TomHarte/ImplicitCleanup
Clean up various bits of code around the drive and implicit sectors.
|
2026-07-17 14:38:16 -04:00 |
|
Thomas Harte
|
77e4119f81
|
Fix time calculation.
|
2026-07-17 14:19:37 -04:00 |
|
Thomas Harte
|
9bdee00047
|
Increase debugging information logged.
|
2026-07-16 17:21:35 -04:00 |
|
Thomas Harte
|
ed89369e9a
|
Add assert.
|
2026-07-16 17:14:03 -04:00 |
|
Thomas Harte
|
75a009d903
|
Resolve line lengths; use prefix operators.
|
2026-07-16 14:01:16 -04:00 |
|
Thomas Harte
|
def7e3300a
|
Add consts, enforce a default fill.
|
2026-07-16 13:45:14 -04:00 |
|
Thomas Harte
|
9af0fb0847
|
Add consts, limit line lengths.
|
2026-07-16 13:38:59 -04:00 |
|
Thomas Harte
|
51d917c4c2
|
Reduce indentation.
|
2026-07-16 13:38:50 -04:00 |
|
Thomas Harte
|
608a163c59
|
Merge pull request #1862 from TomHarte/FMTracks
Improve disk write loop.
|
2026-07-15 17:49:27 -04:00 |
|
Thomas Harte
|
c8e9b30df0
|
Avoid multiple track resamplings.
|
2026-07-12 22:26:29 -04:00 |
|
Thomas Harte
|
9e5db43081
|
Merge branch 'master' of github.com:TomHarte/CLK
|
2026-07-09 14:43:07 -04:00 |
|
Thomas Harte
|
f0d7068dd4
|
Merge pull request #1857 from meichuanyi/docs-fix-build-available-typo
Fix typo in build documentation
|
2026-06-24 18:21:40 -04:00 |
|
Thomas Harte
|
87b4e6c990
|
Merge pull request #1858 from meichuanyi/docs/fix-typo-availble
|
2026-06-23 08:13:04 -04:00 |
|
meichuan
|
d383621f36
|
docs: fix typo availble → available in BUILD.md
|
2026-06-22 08:33:02 +08:00 |
|
meichuanyi
|
6c0a8137e4
|
Fix typo in build documentation
Signed-off-by: meichuanyi <meichuanyi@users.noreply.github.com>
|
2026-06-16 20:35:52 +08:00 |
|
Thomas Harte
|
fa5098973f
|
Adopt new version number.
|
2026-06-05 21:55:59 -04:00 |
|
Thomas Harte
|
3abf83e8b1
|
Rename 'Plus 3' as per its generality.
|
2026-06-03 09:54:47 -04:00 |
|
Thomas Harte
|
9ecb6bf39c
|
Add Plus 1 to ROM catalogue.
|
2026-06-03 09:33:30 -04:00 |
|