Alexander Medvednikov
|
0826102e0a
|
sokol: enable VALIDATE_NON_FATAL
|
2023-03-30 00:10:49 +02:00 |
|
Delyan Angelov
|
cb7e25e47e
|
sokol.gfx: update the C.sg_pass_attachment_desc declaration to match the one from the Sokol headers
|
2023-03-14 09:02:03 +02:00 |
|
Delyan Angelov
|
9794a239b1
|
sokol.sgl: add wrapper for scissor_rectf too
|
2023-02-07 12:53:59 +02:00 |
|
Delyan Angelov
|
131086b647
|
ci: workaround for $if prod { not working properly with msvc
|
2023-01-12 00:02:27 +02:00 |
|
Delyan Angelov
|
00cef70220
|
ci: fix -prod compilation of sokol apps
|
2023-01-11 22:37:41 +02:00 |
|
Delyan Angelov
|
d9339b09d6
|
sokol.memory: fix message logs on Android
|
2023-01-11 16:37:20 +02:00 |
|
Delyan Angelov
|
e854051c1f
|
thirdparty: update all sokol and fontstash headers with their upstream versions (#16940)
|
2023-01-11 11:29:38 +02:00 |
|
Delyan Angelov
|
6ef3dfdea9
|
sokol: fix v -Wimpure-v examples/2048/
|
2022-11-29 14:42:45 +02:00 |
|
yuyi
|
017ace6ea7
|
vfmt: change all '$expr' to '${expr}' (#16428)
|
2022-11-15 16:53:13 +03:00 |
|
Delyan Angelov
|
02c3af2432
|
all: add support for enum Xyz as u64 { + tests (#16246)
|
2022-10-29 06:32:20 +03:00 |
|
yuyi
|
f6844e9766
|
all: change optional to result of io (#16075)
|
2022-10-16 09:28:57 +03:00 |
|
Delyan Angelov
|
54197121bc
|
sokol.sapp: remove update_cursor from EventType, since it is no longer defined in Sokol, fixes examples/gg/drag_n_drop.v
|
2022-10-08 22:01:22 +03:00 |
|
Swastik Baranwal
|
b584e1df98
|
checker: allow EnumName(number) casts only inside unsafe{} blocks (#15932)
|
2022-10-02 22:39:11 +03:00 |
|
Delyan Angelov
|
ed2960a20e
|
sokol.sapp: fix compilation of gg apps with -prod (add typedef tags to Sokol's C struct declarations)
|
2022-10-02 12:10:35 +03:00 |
|
Wertzui123
|
a9d63d729e
|
sokol.sapp,gg: add a tool_type field to gg.TouchPoint (differenciate different types of touch input) (#15822)
|
2022-09-20 13:15:38 +03:00 |
|
Delyan Angelov
|
69c9d47a40
|
pref,os,sokol,cgen: ease compilation of 2048 with -os wasm32_emscripten (#15820)
|
2022-09-20 00:17:13 +03:00 |
|
shove
|
8b962f8446
|
checker: fix nested struct reference type field initialized check. (fix: #15741) (#15752)
|
2022-09-15 07:59:31 +03:00 |
|
Larpon
|
fd83b95d85
|
sokol: expose context_pool_size field on sgl.Desc (#15409)
|
2022-08-11 20:49:11 +03:00 |
|
Mehmet Ali
|
12d57e8e7b
|
sokol: add mouse cursor support (#15111)
|
2022-07-18 09:44:48 +03:00 |
|
Larpon
|
9f3b6e3e3a
|
android: provide more predictable logging, add comptime termux support (#14984)
|
2022-07-07 18:28:29 +03:00 |
|
Larpon
|
7c3571b274
|
sokol: allow thirdparty window control (#14896)
|
2022-06-30 13:47:59 +03:00 |
|
Delyan Angelov
|
b1a14c6cf7
|
tests: use a platform neutral module with C declarations (sokol.audio), instead of time in private_redeclaration_of_C_timeval.vv .
|
2022-06-27 19:48:46 +03:00 |
|
Alexander Medvednikov
|
d215618f4c
|
sokol: mark pub structs
|
2022-06-19 19:47:47 +03:00 |
|
Daniel Däschle
|
d679146a80
|
fmt: remove space in front of ? and ! (#14366)
|
2022-05-13 06:56:21 +03:00 |
|
Brian Callahan
|
b9a0e2d285
|
sokol: support compilation on OpenBSD (#14169)
|
2022-04-26 13:14:00 +03:00 |
|
Alexander Medvednikov
|
fbb9e65c0f
|
all: ~500 more byte=>u8
|
2022-04-15 18:25:45 +03:00 |
|
Alexander Medvednikov
|
e97ebf8cfc
|
sokol: byte => u8
|
2022-04-15 16:12:05 +03:00 |
|
Alexander Medvednikov
|
d4a0d6f73c
|
all: byte => u8
|
2022-04-15 14:58:56 +03:00 |
|
R cqls
|
5c43493183
|
sokol: add support for compiling with -d darwin_sokol_glcore33 on macos (#13885)
|
2022-03-31 16:52:21 +03:00 |
|
kahsa
|
3ef437e679
|
sokol: reorder and add missing funcs (#13652)
|
2022-03-04 14:39:38 +03:00 |
|
Delyan Angelov
|
db50e79d26
|
tools: implement cgen tag for Markdown examples in v check-md (#13332)
|
2022-01-31 22:51:04 +02:00 |
|
Larpon
|
41b9b2988a
|
examples: add port of simple triangle sokol sample (#13298)
|
2022-01-27 21:16:00 +02:00 |
|
jeffmikels
|
5e5d62ed4c
|
arrays,docs: remove arrays.zip; improve docs (#13082)
|
2022-01-09 16:12:33 +02:00 |
|
penguindark
|
22fce6a525
|
sokol: update sokol_gfx.h to the LAST version, and fix example 06 (#13100)
|
2022-01-08 20:29:29 +02:00 |
|
Larpon
|
5cffa1a2e4
|
sokol: use V type for SG_SHADERSTAGE_[VS|FS] (#13086)
|
2022-01-07 19:52:44 +02:00 |
|
Larpon
|
3e9c1c1a3a
|
sokol: rename sapp consts, remove sapp prefix (#13083)
|
2022-01-07 18:01:07 +02:00 |
|
jeffmikels
|
6e6d51a1c9
|
docs: add more documentation to each of the modules in vlib (#13043)
|
2022-01-07 13:28:50 +02:00 |
|
Larpon
|
6dca022caf
|
sokol: fix missing import in sfons . Fixes #13061 (#13062)
|
2022-01-06 18:21:41 +02:00 |
|
Larpon
|
214853c373
|
sokol: small fixes to screenshot functions and docs (#13055)
|
2022-01-06 14:11:40 +02:00 |
|
Larpon
|
3ae4513e2e
|
sokol: update to floooh/sokol from 27-Dec-2021 (4ff3ed7) (#13044)
|
2022-01-05 18:23:14 +02:00 |
|
jeffmikels
|
a60b381d5e
|
docs: adding skeleton README.md files for all vlib modules (#13034)
|
2022-01-05 18:06:08 +02:00 |
|
Larpon
|
88a973b617
|
sokol: type alias all sgl structs, support sgl_context (#13018)
|
2022-01-03 15:05:24 +02:00 |
|
Larpon
|
4d4398fa8a
|
sokol: type alias all gfx structs (#13014)
|
2022-01-02 20:36:01 +02:00 |
|
Larpon
|
2210f89ea3
|
sokol: type alias all sapp structs (#12962)
|
2021-12-26 13:02:51 +02:00 |
|
Delyan Angelov
|
0021fbbaa9
|
gg: support VGG_STOP_AT_FRAME=120 VGG_SCREENSHOT_FOLDER=. VGG_SCREENSHOT_FRAMES=10,20,30 ./v -d gg_record run examples/gg/bezier_anim.v (#12767)
|
2021-12-08 22:38:33 +02:00 |
|
Larpon
|
047f059fb8
|
examples: use fontstash wrapper calls (#12718)
|
2021-12-06 23:39:43 +03:00 |
|
Delyan Angelov
|
045579fd8a
|
parser: use the [has_globals] module attribute, remove the parser global_enabled_mods whitelist (part 2)
|
2021-11-16 11:44:36 +02:00 |
|
Alexander Medvednikov
|
45534b512b
|
time: move pure V function from time.c.v
|
2021-10-19 16:03:45 +03:00 |
|
Larpon
|
5bfa3d5530
|
sokol: add screenshot function to OpenGL based backends (#12169)
|
2021-10-13 21:22:58 +03:00 |
|
Larpon
|
53aa4eba0d
|
sokol: add sg_isvalid wrapper to gfx (#12081)
|
2021-10-07 10:41:57 +03:00 |
|