Newest at the top
2025-01-06 07:22:10 +0100 | takuan | (~takuan@178-116-218-225.access.telenet.be) |
2025-01-06 07:20:10 +0100 | <EvanR> | if you're luck enough for there to be a system lying around which is ready and works, then unavoidably eventually you will find something that is not pixel perfect and the whole thing must be rewritten from scratch |
2025-01-06 07:19:30 +0100 | <EvanR> | graphics is pain |
2025-01-06 07:19:14 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds) |
2025-01-06 07:18:52 +0100 | <Leary> | Yeah, that'll get me out of the weeds. <.< |
2025-01-06 07:17:23 +0100 | Square | (~Square@user/square) (Read error: Connection reset by peer) |
2025-01-06 07:14:50 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2025-01-06 07:04:39 +0100 | rekahsoft | (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) (Ping timeout: 246 seconds) |
2025-01-06 07:04:17 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds) |
2025-01-06 06:59:29 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2025-01-06 06:58:29 +0100 | sawilagar | (~sawilagar@user/sawilagar) sawilagar |
2025-01-06 06:53:34 +0100 | rekahsoft | (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) rekahsoft |
2025-01-06 06:52:06 +0100 | <EvanR> | Leary, write the graphics code in C and call it from haskell xD |
2025-01-06 06:48:03 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds) |
2025-01-06 06:43:10 +0100 | Guest78 | (~Guest78@37.228.251.150) (Ping timeout: 240 seconds) |
2025-01-06 06:41:25 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2025-01-06 06:30:28 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds) |
2025-01-06 06:26:02 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2025-01-06 06:25:01 +0100 | JuanDaugherty | (~juan@user/JuanDaugherty) (Quit: JuanDaugherty) |
2025-01-06 06:14:59 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 245 seconds) |
2025-01-06 06:10:40 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2025-01-06 06:08:15 +0100 | myxos | (~myxos@syn-065-028-251-121.res.spectrum.com) myxokephale |
2025-01-06 06:05:27 +0100 | myxos | (~myxos@syn-065-028-251-121.res.spectrum.com) (Ping timeout: 252 seconds) |
2025-01-06 06:02:58 +0100 | JuanDaugherty | (~juan@user/JuanDaugherty) JuanDaugherty |
2025-01-06 06:00:21 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds) |
2025-01-06 05:59:17 +0100 | peterbecich | (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds) |
2025-01-06 05:58:50 +0100 | pavonia | (~user@user/siracusa) (Quit: Bye!) |
2025-01-06 05:55:16 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2025-01-06 05:51:03 +0100 | <Leary> | Since what I'm trying to do isn't complicated, I'm hoping for a simpler option (like gloss) that actually achieves "pretty". |
2025-01-06 05:50:39 +0100 | <Leary> | I'm not fond of webapps, but I'll have a look at gi-gtk. There do seem to be various options that can presumably do what I want (sdl2, vulkan, etc.), it's just that they all look pretty low-level. |
2025-01-06 05:48:17 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds) |
2025-01-06 05:43:36 +0100 | <glguy> | Can GTK do what you want? I've found gi-gtk to be OK. Another option could be to maybe a web app served from Haskell and do the visualization in the browser. This isn't my specialty so I'm just throwing out what comes to mind. |
2025-01-06 05:43:09 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2025-01-06 05:41:55 +0100 | <glguy> | I don't think so |
2025-01-06 05:40:27 +0100 | <Leary> | I'd like it to run and display in realtime, possibly at high frame rates. Can JuicyPixels actually accomodate that? |
2025-01-06 05:39:25 +0100 | <glguy> | Generate an image file? JuicyPixels |
2025-01-06 05:37:27 +0100 | <Leary> | Alternatively, any recommendations for writing simple graphical applications in Haskell with pretty output? I'm basically just rendering a bunch of solid circles for some variants on Conway's Game of Life. |
2025-01-06 05:32:17 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds) |
2025-01-06 05:27:55 +0100 | user363627 | (~user@user/user363627) (Ping timeout: 244 seconds) |
2025-01-06 05:27:47 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2025-01-06 05:27:13 +0100 | nkatte | (~nkatte@user/nkatte) (Quit: nkatte) |
2025-01-06 05:23:58 +0100 | weary-traveler | (~user@user/user363627) user363627 |
2025-01-06 05:16:46 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds) |
2025-01-06 05:12:25 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) merijn |
2025-01-06 05:07:43 +0100 | rosco | (~rosco@2403:6200:8976:5488:1065:5768:5cec:6ab5) (Ping timeout: 252 seconds) |
2025-01-06 05:06:22 +0100 | <Leary> | Has anyone gotten anti-aliasing working in OpenGL/GLFW-b recently? I was using gloss/brillo for a toy holiday project, but it was impressively ugly. I dug into the underlying libraries somewhat, and it seemed that running `multisample $= Enabled; windowHint (WindowHint'Samples (Just 4))` prior to window cration should suffice to enable basic 4x MSAA, but it didn't make a difference. |
2025-01-06 05:03:39 +0100 | nkatte | (~nkatte@user/nkatte) nkatte |
2025-01-06 05:01:30 +0100 | merijn | (~merijn@128-137-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds) |
2025-01-06 05:00:48 +0100 | peterbecich | (~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich |
2025-01-06 05:00:30 +0100 | peterbecich | (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Quit: peterbecich) |