Nic Barker
|
9dfe0732c4
|
Add border color to debug view
|
2025-02-04 11:02:34 +13:00 |
|
Nic Barker
|
7cfc00a0af
|
fix simd compare
|
2025-02-04 10:46:58 +13:00 |
|
Nic Barker
|
bb99fbe299
|
remove redundant check
|
2025-02-04 10:38:54 +13:00 |
|
Nic Barker
|
61a54e0b98
|
remove unused function
|
2025-02-04 10:31:36 +13:00 |
|
Nic Barker
|
dc8e61f25d
|
fix comment
|
2025-02-04 10:29:36 +13:00 |
|
Nic Barker
|
2e0ac3911c
|
remove unnecessary bitfield from clay element type
|
2025-02-04 10:28:20 +13:00 |
|
Nic Barker
|
191f909268
|
Small updates to id hashing
|
2025-02-04 09:53:19 +13:00 |
|
Nic Barker
|
2598704865
|
Implement user data support in declaration -> render commands
|
2025-02-04 09:33:49 +13:00 |
|
Nic Barker
|
d0d96777a6
|
Switch floating containers to opt in
|
2025-02-04 08:55:28 +13:00 |
|
Nic Barker
|
afbd9c9994
|
MSVC
|
2025-02-03 14:27:16 +13:00 |
|
Nic Barker
|
dac0a830cb
|
Remove element extension
|
2025-02-03 14:16:22 +13:00 |
|
Nic Barker
|
c71783a08c
|
Updates simplifying border config
|
2025-02-03 14:07:39 +13:00 |
|
Nic Barker
|
f7bdffcb8a
|
GCC issues
|
2025-02-02 15:06:13 +13:00 |
|
Nic Barker
|
e39b1b8cb1
|
unused variable
|
2025-02-02 14:52:45 +13:00 |
|
Nic Barker
|
fd2b13974c
|
init orderg
|
2025-02-01 21:12:14 +13:00 |
|
Nic Barker
|
3145e12491
|
Fix for garbage padding and MSVC fixes
|
2025-02-01 21:05:25 +13:00 |
|
Nic Barker
|
50f88d7cf6
|
test
|
2025-01-31 22:25:44 +13:00 |
|
Nic Barker
|
06d6ed32fd
|
fix windows x64 SIMD detection
|
2025-01-31 17:31:26 +13:00 |
|
Nic Barker
|
e2f4e2ade1
|
msvc fixes
|
2025-01-31 17:24:10 +13:00 |
|
Nic Barker
|
8133d36e65
|
braces around inits
|
2025-01-31 15:55:40 +13:00 |
|
Nic Barker
|
33b150e515
|
Pedantic compiler errors
|
2025-01-31 15:45:18 +13:00 |
|
Nic Barker
|
595194741b
|
Pedantic compiler updates
|
2025-01-31 15:30:28 +13:00 |
|
Nic Barker
|
c9d5e73be4
|
CPP declaration order
|
2025-01-31 15:17:34 +13:00 |
|
Nic Barker
|
01e13714eb
|
Fix passthrough of debug tools highlight
|
2025-01-31 14:06:17 +13:00 |
|
Nic Barker
|
f6ab2b5151
|
Fix PR comments
|
2025-01-31 14:04:54 +13:00 |
|
Nic Barker
|
bff5586eb2
|
Update Odin bindings to new API
|
2025-01-31 13:41:01 +13:00 |
|
Nic Barker
|
577946a3be
|
Fix handling of corner radius in examples
|
2025-01-31 11:17:23 +13:00 |
|
Nic Barker
|
b58bdd1a1d
|
initial SSE implementation of memcmp for x64 platforms
|
2025-01-31 10:05:32 +13:00 |
|
Nic Barker
|
85acb86dbc
|
move corner radius into shared config
|
2025-01-31 09:54:23 +13:00 |
|
Nic Barker
|
ec746667ce
|
Convert examples to use shared layout code
|
2025-01-30 19:39:39 +13:00 |
|
Nic Barker
|
591bf68e1e
|
Add shared layouts to examples, improve hover and style overrides
|
2025-01-30 15:40:29 +13:00 |
|
Nic Barker
|
adcf45addb
|
remove unused macros
|
2025-01-30 13:52:21 +13:00 |
|
Nic Barker
|
93d1418038
|
Fix debug view
|
2025-01-30 13:49:30 +13:00 |
|
Nic Barker
|
7cd48bd336
|
Convert internal memcmp to simd version
|
2025-01-30 12:11:43 +13:00 |
|
Nic Barker
|
dfc9db43bc
|
initial attempt
|
2025-01-30 12:11:43 +13:00 |
|
Nic Barker
|
cc6dfccc7e
|
update odin bindings and revert some accidental change
s
|
2025-01-30 12:11:42 +13:00 |
|
Nic Barker
|
16ed00b184
|
Expose getter for max element counts
|
2025-01-30 12:11:06 +13:00 |
|
Nic Barker
|
7af2d128c9
|
Update for c99 compat
|
2025-01-30 12:11:06 +13:00 |
|
Harrison Lambeth
|
9d81c808f9
|
seems like this fully works
|
2025-01-30 12:11:06 +13:00 |
|
Harrison Lambeth
|
efad3deef8
|
Copy elementId in Clay__AddHashMapItem() in case underlying stringId has changed (#239)
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Waiting to run
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Waiting to run
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Waiting to run
|
2025-01-30 10:20:14 +13:00 |
|
Nic Barker
|
a1e692b72a
|
[Core] Add option to hash text contents to text config (#238)
|
2025-01-30 09:59:42 +13:00 |
|
Nic Barker
|
5fae7a6249
|
[Core] Compensate for OSes that don't return 64b aligned memory from malloc
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Waiting to run
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Waiting to run
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Waiting to run
|
2025-01-29 21:16:24 +13:00 |
|
Nic Barker
|
1bcf256e4d
|
[Core] Replace generated arrays with macro declarations, align cache lines to 64 bytes (#235)
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Waiting to run
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Waiting to run
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Waiting to run
|
2025-01-29 17:14:01 +13:00 |
|
noflashbang
|
34f2dab9e8
|
Normalized usage of Clay__defaultMaxElementCount and Clay__defaultMaxMeasureTextWordCacheCount (#233)
|
2025-01-29 13:09:07 +13:00 |
|
Nic Barker
|
0a703de69a
|
[Core] Add z-index and string base to Render Commands (#227)
|
2025-01-26 15:28:35 +13:00 |
|
Nic Barker
|
81589ad29b
|
[Core] Fix layout bug in SIZING_PERCENT
|
2025-01-21 19:11:33 +13:00 |
|
Nic Barker
|
326325ffaf
|
[Core] Convert measureText pointer to value string slice (#214)
|
2025-01-20 11:27:22 +13:00 |
|
Daniel Collin
|
e8025cc254
|
SetMesureText and SetQueryScrollOffset takes userData (#212)
|
2025-01-20 10:59:02 +13:00 |
|
Nic Barker
|
a093730da2
|
[Core] Fix a segfault if debug tools were enabled without a measure text function
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Failing after 13s
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Failing after 12s
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Has been cancelled
|
2025-01-16 09:14:57 +13:00 |
|
Michael Savage
|
cd82ce6fcf
|
[Core] Don't divide zero by zero (#200)
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Waiting to run
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Failing after 14s
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Failing after 12s
Co-authored-by: Nic Barker <contact+github@nicbarker.com>
|
2025-01-15 10:06:22 +13:00 |
|