tildearrow
|
b39a775800
|
debug messages
|
2024-04-14 17:48:01 -05:00 |
|
tildearrow
|
25f65635a2
|
Metal backend, part 5
|
2024-04-12 00:55:57 -05:00 |
|
tildearrow
|
cb0856f635
|
Metal backend, part 4
|
2024-04-12 00:34:55 -05:00 |
|
tildearrow
|
8bd104f783
|
Metal backend, part 3
|
2024-04-12 00:20:29 -05:00 |
|
tildearrow
|
fe2cf4b508
|
Metal backend, part 2
|
2024-04-12 00:10:44 -05:00 |
|
tildearrow
|
bd676bde64
|
Metal backend, part 1
|
2024-04-11 23:57:39 -05:00 |
|
tildearrow
|
6c8a8f9fe7
|
update to new render functions
|
2024-04-11 22:35:47 -05:00 |
|
tildearrow
|
e0aae156af
|
asdf
|
2024-04-11 14:19:46 -05:00 |
|
tildearrow
|
f51035e8a0
|
Merge branch 'master' into metal
|
2024-04-11 13:27:39 -05:00 |
|
tildearrow
|
c03a834b24
|
let's try to enable OpenGL by default on macOS
|
2024-04-10 03:45:17 -05:00 |
|
tildearrow
|
44b6ec15e9
|
software renderer, part G
|
2024-04-09 02:57:28 -05:00 |
|
tildearrow
|
484f6570aa
|
GUI: vendor/device name for render backends
|
2024-04-08 03:02:08 -05:00 |
|
tildearrow
|
240bce5cd1
|
how is this SLOWER than SDL_Renderer
|
2024-04-07 19:35:17 -05:00 |
|
tildearrow
|
b6fcba2ba3
|
prepare for software renderer
do not use or your Furnace will need a replacement
|
2024-04-07 19:30:47 -05:00 |
|
tildearrow
|
63e7fa085a
|
one more fix
|
2024-04-07 05:05:51 -05:00 |
|
tildearrow
|
d4f0f4c935
|
renderGL: fix ES build
|
2024-04-07 03:33:20 -05:00 |
|
tildearrow
|
a793f286c5
|
renderGL1: more texture fixes
|
2024-04-07 02:58:57 -05:00 |
|
tildearrow
|
20e7c4633d
|
oh yeah, fix textures
TODO: test on real system to make sure it actually works as intended
|
2024-04-07 02:42:39 -05:00 |
|
tildearrow
|
c201e02411
|
WAHAHAHAHAHA
OpenGL 1 backend!!!!!!!!!!!!!!!!1111
TODO: test on old machine
|
2024-04-07 02:39:31 -05:00 |
|
tildearrow
|
fc68f17107
|
GUI: add option to disable VSync
also add frame rate limiter
|
2024-04-02 17:49:48 -05:00 |
|
tildearrow
|
90c628612e
|
prepare for 0.6.2
|
2024-03-31 23:35:59 -05:00 |
|
tildearrow
|
5f4a1ed520
|
whoops
|
2024-02-24 21:39:02 -05:00 |
|
tildearrow
|
f9ba6809e9
|
GUI: new osc renderer, part 34
to be continued...
|
2024-02-24 18:01:15 -05:00 |
|
tildearrow
|
e133cc4d28
|
GUI: new osc renderer, part 33
WHAT THE HELL
|
2024-02-24 03:38:16 -05:00 |
|
tildearrow
|
656107f5ae
|
GUI: new osc renderer, part 32
|
2024-02-23 16:30:30 -05:00 |
|
tildearrow
|
f1005afbeb
|
GUI: new osc renderer, part 31
texelFetch
|
2024-02-23 03:49:59 -05:00 |
|
tildearrow
|
7a2e26c6e5
|
GUI: new osc renderer, part 30
|
2024-02-22 19:06:57 -05:00 |
|
tildearrow
|
9dbb1f7371
|
GUI: new osc renderer, part 28
|
2024-02-21 03:23:48 -05:00 |
|
tildearrow
|
e17df27f66
|
GUI: new osc renderer, part 26
sorry another window
|
2024-02-20 15:40:48 -05:00 |
|
tildearrow
|
086c792d33
|
GUI: new osc renderer, part 25
|
2024-02-20 14:06:17 -05:00 |
|
tildearrow
|
cdfb65ef1b
|
what's GOING ON
|
2024-02-20 03:08:29 -05:00 |
|
tildearrow
|
6cf570f85b
|
GUI: new osc renderer, part 23
speed hack
|
2024-02-19 18:22:08 -05:00 |
|
tildearrow
|
d046713be4
|
GUI: new osc renderer, part 22
or just use highp
to-do: rewrite using fixed point math?
|
2024-02-19 17:26:58 -05:00 |
|
tildearrow
|
cfee9b3810
|
GUI: new osc renderer, part 21
part 11? I must have been drunk
alternate approach for OpenGL ES (no more hangs)
|
2024-02-19 15:49:56 -05:00 |
|
tildearrow
|
bc32f6d57e
|
GUI: new osc renderer, part 11
ES port
|
2024-02-19 03:06:25 -05:00 |
|
tildearrow
|
894b1f5a3c
|
GUI: new osc renderer, part 19
now with a setting
|
2024-02-19 02:57:48 -05:00 |
|
tildearrow
|
d69e46ce27
|
GUI: new osc renderer, part 17
better
|
2024-02-19 00:57:22 -05:00 |
|
tildearrow
|
b4d505954c
|
GUI: new osc renderer, part 16
still bad
|
2024-02-18 22:01:32 -05:00 |
|
tildearrow
|
2c32ee47b0
|
afsdfadsfasd
|
2024-02-18 03:46:39 -05:00 |
|
tildearrow
|
e4f6dfed20
|
new demo songs
newer_song-lol.fur by Tytanium654
1_bit_bros.fur by src3453
|
2024-02-18 01:55:38 -05:00 |
|
tildearrow
|
b157533a37
|
GUI: new osc renderer, part 15 - do not use
does not work
|
2024-02-16 23:33:37 -05:00 |
|
tildearrow
|
45d5f6c714
|
GUI: new osc renderer, part 14
variable point sampling?
|
2024-02-15 17:37:56 -05:00 |
|
tildearrow
|
9d4a900d81
|
GUI: new osc renderer, part 13
much better but still not perfect
|
2024-02-14 17:09:06 -05:00 |
|
tildearrow
|
f021bd0012
|
C219: fix surround chan osc
issue #1762
|
2024-02-14 16:18:05 -05:00 |
|
tildearrow
|
523a290374
|
GUI: new osc renderer, part 12
|
2024-02-14 04:09:24 -05:00 |
|
tildearrow
|
4242e79144
|
GUI: new osc renderer, part 11
|
2024-02-13 17:35:23 -05:00 |
|
tildearrow
|
9eebb45936
|
GUI: new osc renderer, part 10
|
2024-02-13 17:27:23 -05:00 |
|
tildearrow
|
103757f7b1
|
ASDGF;LKJ
|
2024-02-13 01:07:54 -05:00 |
|
tildearrow
|
8dcb36221a
|
GUI: new osc renderer, part 9
|
2024-02-12 18:56:39 -05:00 |
|
tildearrow
|
b9a6a83798
|
GUI: new osc renderer, part 8
only update waveform[] when using old code
|
2024-02-11 17:57:50 -05:00 |
|
tildearrow
|
9ed7364cff
|
GUI: new osc renderer, part 7
fix OpenGL 3.0 osc clamping
|
2024-02-11 02:48:31 -05:00 |
|
tildearrow
|
c606ec8f3f
|
GUI: new osc renderer, part 6
port shader to OpenGL 3.0
|
2024-02-10 18:36:02 -05:00 |
|
tildearrow
|
e6a5e102fe
|
GUI: new osc renderer, part 5
|
2024-02-10 18:30:17 -05:00 |
|
tildearrow
|
3836756115
|
GUI: new osc renderer, part 4
we have a waveform
|
2024-02-10 14:50:23 -05:00 |
|
tildearrow
|
e13444230e
|
GUI: new osc renderer, part 3
now we have something
|
2024-02-10 14:23:33 -05:00 |
|
tildearrow
|
27b1a410eb
|
temporarily disable this crashy code
|
2024-02-10 03:27:58 -05:00 |
|
tildearrow
|
e41e8ed962
|
GUI: new osc renderer, part 2 - warning
why does it crash...
|
2024-02-09 19:20:09 -05:00 |
|
tildearrow
|
1421426b95
|
GUI: new osc renderer, part 1
not working
|
2024-02-08 18:42:24 -05:00 |
|
tildearrow
|
dce0b37f2a
|
prepare for new osc renderer
|
2024-02-08 03:32:47 -05:00 |
|
tildearrow
|
88b42ddd58
|
update copyright year
|
2024-01-16 21:26:57 -05:00 |
|
tildearrow
|
284a4f39ad
|
:<
|
2023-08-28 03:02:35 -05:00 |
|
tildearrow
|
6dbc33dc2a
|
renderGL: fix unusable when font tex fails to load
|
2023-07-09 03:29:32 -05:00 |
|
tildearrow
|
e2540bf789
|
renderDX11: fix crash when font tex fails to load
issue #1217
|
2023-07-09 03:18:23 -05:00 |
|
tildearrow
|
1189cde072
|
what is this mess
|
2023-07-03 18:13:45 -05:00 |
|
tildearrow
|
bb3ccedb29
|
prepare for Metal render backend
ugh Apple. how about you don't deprecate OpenGL instead?
|
2023-07-03 17:19:50 -05:00 |
|
tildearrow
|
7505915479
|
GUI: render backend recovery, part 6
untested OpenGL implementation
|
2023-07-02 15:10:26 -05:00 |
|
tildearrow
|
d4c136c525
|
renderDX11: don't error on DXGI_STATUS_OCCLUDED
|
2023-07-02 02:13:50 -05:00 |
|
tildearrow
|
dc28284cce
|
GUI: render backend recovery, part 4
confirmed to work
|
2023-07-02 01:08:57 -05:00 |
|
tildearrow
|
4c59aab179
|
GUI: render backend recovery, part 3
|
2023-07-02 00:46:16 -05:00 |
|
tildearrow
|
2a4eb1e2be
|
GUI: render backend recovery, part 2
|
2023-07-02 00:27:47 -05:00 |
|
tildearrow
|
5fde2e7e30
|
GUI: render backend recovery, part 1
|
2023-07-02 00:09:39 -05:00 |
|
tildearrow
|
ecff10b407
|
GUI: prepare for handling render backend deaths
|
2023-07-01 18:10:58 -05:00 |
|
tildearrow
|
cca84dea00
|
fix
|
2023-06-14 17:21:02 -05:00 |
|
tildearrow
|
83ad6e0894
|
GUI: DirectX 11 render backend, part 8
updateTexture for dynamic textures
|
2023-06-14 14:50:39 -05:00 |
|
tildearrow
|
1ffa80e845
|
and one more piece of code
|
2023-06-13 04:38:13 -05:00 |
|
tildearrow
|
8ee4734eab
|
DISCARD
|
2023-06-13 04:24:34 -05:00 |
|
tildearrow
|
db14ce602d
|
why are you not showing me the return value
I want to see what's going on
|
2023-06-13 04:16:19 -05:00 |
|
tildearrow
|
d85dd7071a
|
GUI: DirectX 11 render backend, part 6
nice I probably found a new DXVK bug
|
2023-06-13 04:06:03 -05:00 |
|
tildearrow
|
4f39e6ee31
|
GUI: DirectX 11 render backend, part 5
nope, not yet
|
2023-06-13 03:54:55 -05:00 |
|
tildearrow
|
ad8082a921
|
GUI: DirectX 11 render backend, part 4
ready to merge?
|
2023-06-13 03:12:12 -05:00 |
|
tildearrow
|
852f61b7fc
|
GUI: DirectX 11 render backend, part 3
|
2023-06-12 23:43:15 -05:00 |
|
tildearrow
|
cf144f4fe9
|
GUI: DirectX 11 render backend, part 2
|
2023-06-12 19:43:26 -05:00 |
|
tildearrow
|
2c912da89a
|
GUI: DirectX 11 render backend, part 1
|
2023-06-12 19:17:46 -05:00 |
|
tildearrow
|
f605ae9f65
|
GUI: prepare for DirectX 11 render backend
|
2023-06-12 16:47:54 -05:00 |
|
tildearrow
|
6ae9f8e083
|
fix build
|
2023-06-08 01:00:47 -05:00 |
|
tildearrow
|
b3b1f3abc6
|
renderGL: don't glFinish
|
2023-06-07 04:36:33 -05:00 |
|
tildearrow
|
9c4a7cd6d4
|
renderGL: fix OpenGL ES stuff
|
2023-06-03 17:08:20 -05:00 |
|
tildearrow
|
b2cf64c117
|
GUI: GL render backend now supports ES
|
2023-06-03 15:05:55 -05:00 |
|
tildearrow
|
20b4ad5cbd
|
PFFFFFFFFFFFFFFFFFF
|
2023-06-03 02:27:37 -05:00 |
|
tildearrow
|
398a896d6e
|
opengl32.lib doesn't provide glActiveTexture
|
2023-06-03 02:10:28 -05:00 |
|
tildearrow
|
541985bd87
|
GUI: add an OpenGL render backend
enable by adding `renderBackend=OpenGL` to furnace.cfg
|
2023-06-03 01:41:34 -05:00 |
|
tildearrow
|
55c2be8cec
|
GUI: prepare for multiple render backends
I want to see whether I can bind OpenGL to this thing
|
2023-06-02 20:21:37 -05:00 |
|