Mitchell Hashimoto
|
5ae450099d
|
freetype builds in png support, uses our own zlib
|
2022-08-20 10:33:57 -07:00 |
|
Mitchell Hashimoto
|
728df4af16
|
build libpng and link freetype to it
|
2022-08-20 10:24:49 -07:00 |
|
Mitchell Hashimoto
|
e5c583ccf5
|
get rid of gb_math and create matrices from scratch
|
2022-08-18 11:33:28 -07:00 |
|
Mitchell Hashimoto
|
ffa9ddc0d9
|
only build tracy if enabled
|
2022-08-17 17:03:38 -07:00 |
|
Mitchell Hashimoto
|
08292e58f3
|
add system SDK to build to enable cross compilation
|
2022-08-17 14:53:34 -07:00 |
|
Mitchell Hashimoto
|
5c2edf4d2a
|
Fix some stage2 compilation errors
|
2022-08-17 14:42:23 -07:00 |
|
Mitchell Hashimoto
|
2f36d5f715
|
pkg/tracy
|
2022-08-17 14:03:49 -07:00 |
|
Mitchell Hashimoto
|
ea1e972a29
|
turn tracy into proper package
|
2022-08-17 14:02:09 -07:00 |
|
Mitchell Hashimoto
|
2457454b07
|
test wasm of the term package
|
2022-08-17 13:57:21 -07:00 |
|
Mitchell Hashimoto
|
ead6e5a435
|
src/terminal can build into a minimal wasm library, I think
|
2022-08-17 12:25:53 -07:00 |
|
Mitchell Hashimoto
|
f2d65d4524
|
move freetype into pkg
|
2022-08-17 11:20:31 -07:00 |
|
Mitchell Hashimoto
|
b2192ea8f7
|
move libuv into pkg
|
2022-08-16 17:47:44 -07:00 |
|
Mitchell Hashimoto
|
c09498318a
|
don't install conformance tests
|
2022-07-26 09:55:37 -07:00 |
|
Mitchell Hashimoto
|
079e5e6ccf
|
update to latest zig
|
2022-07-21 09:03:39 -07:00 |
|
Mitchell Hashimoto
|
312434a4b7
|
support building with musl, although it doesn't run currently
|
2022-07-17 19:40:48 -07:00 |
|
Mitchell Hashimoto
|
0dbd4d2ca6
|
only compile tracy on linux
|
2022-06-26 10:43:00 -07:00 |
|
Mitchell Hashimoto
|
989d23e9fc
|
update deps and fixes for NixOS 22.05
|
2022-06-01 18:00:37 -07:00 |
|
Mitchell Hashimoto
|
afb8bb6d60
|
Add conformance apps
|
2022-05-09 17:28:14 -07:00 |
|
Mitchell Hashimoto
|
10736e2eb4
|
initial tracy support
|
2022-04-29 09:15:49 -07:00 |
|
Mitchell Hashimoto
|
70693872f7
|
use OpenGL on Mac
|
2022-04-23 14:28:01 -07:00 |
|
Mitchell Hashimoto
|
8b0d914ddc
|
improve building on darwin
|
2022-04-23 14:00:21 -07:00 |
|
Mitchell Hashimoto
|
cca32c4d1c
|
embedded libuv loop. still some issues:
1. 100% CPU if no handles/requests
2. slow to exit cause it waits for the next tick
|
2022-04-22 10:01:52 -07:00 |
|
Mitchell Hashimoto
|
21ee510471
|
starting libuv bindings
|
2022-04-21 09:33:32 -07:00 |
|
Mitchell Hashimoto
|
e672c9d7d5
|
calculate grid size in dedicated struct, tests
|
2022-04-15 08:16:22 -07:00 |
|
Mitchell Hashimoto
|
80490cb80d
|
remove ftgl build
|
2022-04-05 19:54:48 -07:00 |
|
Mitchell Hashimoto
|
e33aeea723
|
starting FontAtlas
|
2022-04-05 17:57:09 -07:00 |
|
Mitchell Hashimoto
|
c4fb335a6b
|
zig native atlas implementation
|
2022-04-05 12:04:10 -07:00 |
|
Mitchell Hashimoto
|
27f3e89316
|
Makefile with task for updating glad
|
2022-04-04 14:52:47 -07:00 |
|
Mitchell Hashimoto
|
c6f1be3343
|
move from epoxy to glad
|
2022-04-04 14:35:19 -07:00 |
|
Mitchell Hashimoto
|
c42bf7c663
|
build freetype-gl
|
2022-04-04 14:14:20 -07:00 |
|
Mitchell Hashimoto
|
1a40544220
|
gb_math
|
2022-04-04 11:11:24 -07:00 |
|
Mitchell Hashimoto
|
e0b2aefad0
|
cglm
|
2022-04-04 09:51:58 -07:00 |
|
Mitchell Hashimoto
|
670af17a1b
|
getting closer to dumb font rendering
|
2022-04-03 22:04:42 -07:00 |
|
Mitchell Hashimoto
|
66c50b3815
|
don't build stb
|
2022-04-03 20:40:35 -07:00 |
|
Mitchell Hashimoto
|
3cb5dae9d8
|
fontconfig example
|
2022-04-03 20:08:29 -07:00 |
|
Mitchell Hashimoto
|
529a2c924c
|
build freetype from source
|
2022-04-03 13:40:21 -07:00 |
|
Mitchell Hashimoto
|
02848a0535
|
stb
|
2022-04-01 19:45:05 -07:00 |
|
Mitchell Hashimoto
|
387b0ff4a8
|
setup opengl
|
2022-04-01 10:49:54 -07:00 |
|
Mitchell Hashimoto
|
cf956575c4
|
use waiting rather than polling on window
|
2022-03-31 17:51:00 -07:00 |
|
Mitchell Hashimoto
|
a78e1894f8
|
minimal raylib window
|
2022-03-31 17:27:07 -07:00 |
|
Mitchell Hashimoto
|
83e5252c52
|
basics of setting up webgpu are up
|
2022-03-30 21:07:21 -07:00 |
|
Mitchell Hashimoto
|
b23136fdaa
|
build gpu-dawn
|
2022-03-30 17:36:18 -07:00 |
|
Mitchell Hashimoto
|
112b13ae4d
|
build mach-glfw
|
2022-03-30 11:38:06 -07:00 |
|
Mitchell Hashimoto
|
b8cee0a39e
|
initial glfw stuff working
|
2022-03-29 10:38:10 -07:00 |
|