Delyan Angelov
|
3bf9b28773
|
vlib: add fixes for problems, found by check_os_api_parity.v
|
2020-06-11 21:16:12 +03:00 |
Delyan Angelov
|
3aecdeab63
|
os,gl,sync: cleanup, prepare for .toplevel_comments vdoc mode
|
2020-06-06 18:47:25 +03:00 |
Louis Schmieder
|
5c74e86ec4
|
gl: add comments & clean up
|
2020-06-05 15:57:45 +02:00 |
Uwe Krüger
|
013fdb8a4b
|
checker: restrict numeric promotions to cases where no data is lost
|
2020-05-27 05:42:48 +02:00 |
yuyi
|
dda875a9c8
|
all: unify const names to snake_case
|
2020-05-22 17:36:09 +02:00 |
Louis Schmieder
|
a9999ee10d
|
glm: add uniform functions to gl, add matrix rotation to glm
|
2020-05-21 16:13:02 +03:00 |
Louis Schmieder
|
a0ed1e2878
|
gl: add bind_attrib_location, also add gl cleanup functions
|
2020-05-20 16:24:37 +03:00 |
Louis Schmieder
|
3ec2608d6b
|
glm: matrix multiplication; docs: toc
|
2020-05-10 16:49:29 +02:00 |
Delyan Angelov
|
1c46dabc84
|
tetris: cleanup unused variable warnings
|
2020-04-25 09:49:02 +03:00 |
Delyan Angelov
|
554d87f5b0
|
tetris: part 1 of fixing compilation with v2
|
2020-04-16 12:37:59 +03:00 |
Delyan Angelov
|
4b3c44cfd7
|
Revert "tetris: part 1 of fixing building it with v2"
This reverts commit d42725aafe .
|
2020-04-16 01:16:54 +03:00 |
Delyan Angelov
|
d42725aafe
|
tetris: part 1 of fixing building it with v2
|
2020-04-16 00:35:16 +03:00 |
Alexander Medvednikov
|
c0d4503f25
|
gl/glfw: update C definitions
|
2020-04-04 12:56:35 +02:00 |
Alexander Medvednikov
|
07ea1eff81
|
glfw: more fn definitions
|
2020-04-02 02:02:12 +02:00 |
Alexander Medvednikov
|
88d15c6611
|
gl, glfw, freetype fixes
|
2020-04-02 01:45:22 +02:00 |
Shun Sakai
|
c8c43a2475
|
update copyright year
|
2020-01-23 21:04:46 +01:00 |
Delyan Angelov
|
f4834bd85d
|
compiler: fix stuck parsing of 'enum{}' + handle such bugs
|
2020-01-21 18:47:52 +01:00 |
Delyan Angelov
|
8c1b03c731
|
freetype: text_size() so that users can retrieve the vertical size of a text too
|
2020-01-18 20:08:11 +01:00 |
Alexander Medvednikov
|
b6c0b22742
|
interfaces fixes; freetype.text_width(); gl and stbi fixes
|
2020-01-12 16:11:28 +01:00 |
Alexander Medvednikov
|
c8d111924d
|
check unused and unmodified vars in all modules, not just main
|
2019-12-06 18:43:56 +03:00 |
Alexander Medvednikov
|
e9e931fe4a
|
force C function definitions
|
2019-11-24 12:14:22 +03:00 |
joe-conigliaro
|
fe17dd9a7e
|
vlib: make more structs, consts, & enums public
|
2019-10-24 22:35:11 +11:00 |
Alexander Medvednikov
|
3d6bdc2dc3
|
public enums + more public structs (libs/examples/tests)
|
2019-10-24 13:24:50 +03:00 |
joe-conigliaro
|
23c84516e2
|
compiler: error on unused imports
|
2019-09-23 13:42:20 +03:00 |
luoheng
|
f1d5f8e2bf
|
parser: allow `!` only with bools
|
2019-09-21 18:21:45 +03:00 |
Alexander Medvednikov
|
f61b14584a
|
remove "import const" everywhere
|
2019-08-23 00:09:03 +03:00 |
Alexander Medvednikov
|
34e0b164eb
|
make function arguments immutable by default
|
2019-08-07 08:59:00 +02:00 |
Alexander Medvednikov
|
5d188130e5
|
fix memory free
|
2019-07-21 16:30:10 +02:00 |
Alexander Medvednikov
|
840e496a51
|
force snake_case in variable names
|
2019-07-15 22:53:33 +02:00 |
Alexander Medvednikov
|
f834644db4
|
make gg work on Windows; prebuild glad and cJSON; new ft module
|
2019-07-12 04:50:14 +02:00 |
Zaoqi
|
437b32fe78
|
fmt: `id []typ`
|
2019-06-30 13:06:45 +02:00 |
Alexander Medvednikov
|
4594d78bd6
|
move all vlib modules to vlib/
|
2019-06-29 12:00:31 +02:00 |