Adam D. Ruppe
ea5403c270
merge
2019-08-23 22:51:08 -04:00
Adam D. Ruppe
b82dd94195
widgetpainter begins
2019-08-23 22:50:37 -04:00
Adam D. Ruppe
82558ba1c6
ugh tab bugs
2019-08-23 22:40:29 -04:00
Adam D. Ruppe
b615f51ac8
Merge branch 'master' of github.com:adamdruppe/arsd
2019-08-23 19:44:07 -04:00
Adam D. Ruppe
11f9602ced
timedcheck for input should have been checking buffer all along
2019-08-18 14:25:41 -04:00
Adam D. Ruppe
f7b8a91d62
Merge pull request #208 from andre2007/minigui
...
fix minigui dub config
2019-08-18 08:34:00 -04:00
andre2007
9c80f86f28
fix minigui dub config
2019-08-18 14:18:45 +02:00
Adam D. Ruppe
1004011f57
Merge branch 'master' of github.com:adamdruppe/arsd
2019-08-13 13:42:41 -04:00
Adam D. Ruppe
279823ec7a
ghandle order of stuff
2019-08-13 13:42:35 -04:00
Adam D. Ruppe
48a0d5fbe7
Merge pull request #205 from AsumFace/arsdimprovements
...
Support big images
2019-08-11 13:12:06 -04:00
asumface
c5b5459c0a
Fix a bunch of integer overflow issues for images larger than 536 megapixels
2019-08-11 18:34:35 +02:00
asumface
f5b9e48195
add missing binding
...
my fault, sorry
2019-08-11 18:34:31 +02:00
Adam D. Ruppe
4b91ff49b5
more timer utility stuff
2019-08-04 21:29:50 -04:00
Adam D. Ruppe
15491784cf
windows
2019-08-04 19:12:02 -04:00
Adam D. Ruppe
f43729fef8
timer schedulign server
2019-08-04 19:11:30 -04:00
Adam D. Ruppe
6cdc9fcd56
Merge branch 'master' of git://192.168.1.10/home/me/arsd
2019-08-04 19:06:36 -04:00
Adam D. Ruppe
06624a88c2
Merge branch 'master' of git://192.168.1.10/home/me/arsd
2019-08-04 19:06:03 -04:00
Adam D. Ruppe
8050f1f54b
timer schedulign server
2019-08-04 19:07:16 -04:00
Adam D. Ruppe
78fd5c9b7c
empty string was illegal
2019-07-31 08:54:21 -04:00
Adam D. Ruppe
24ab65d588
thx elronnd
2019-07-25 19:01:57 -04:00
Adam D. Ruppe
67bbc546a4
copy/paste mistake led to spurious warning
2019-07-13 09:01:26 -04:00
Adam D. Ruppe
5235dafffd
Merge pull request #201 from AsumFace/nvgimprovements
...
Replace broken OpenGL solution with working one
2019-07-12 16:52:05 -04:00
asumface
5d6e320a77
Replace broken OpenGL solution with working one
...
Previous one was utter nonsense upon closer inspection.
The one in glnvg__finishClip is tested, the one in glnvg__copyFBOToFrom is not because I couldn't figure out how to reach it. Same code however so, eh.
2019-07-12 22:43:01 +02:00
Adam D. Ruppe
794ce6ecc5
Merge pull request #200 from AsumFace/nvgimprovements
...
Some improvements to nanovega
2019-07-12 11:07:20 -04:00
asumface
c52fb47084
Add LOD bias by default
...
I don't know how driver dependent this shit is, but on my system the scaling with a factor of 0.5<x<1 just looks better with the bias
2019-07-12 00:06:47 +02:00
asumface
08fa54b8e9
Change Mipmapping option interaction
...
Mipmapping only affects downscaling anyway, so by letting it override the interpolation method we enable another useful configuration. (Blocky upscaling, smooth downscaling)
Option documentation updated.
2019-07-12 00:03:33 +02:00
asumface
ed74614ff0
Replace deprecated OpenGL function usage
...
Change deprecated calls to their modern equivalents. This achieves compatiblity with OpenGL >=3.2 core contexts. Since nanovega requires >=3.0 anyway, all new calls are already required to be supported anyway.
Since no compatibility context is required anymore, the tip has become superfluous.
2019-07-12 00:01:46 +02:00
asumface
ff4349777f
Add support for BindBC bindings
...
Add support for dynamic OpenGL and static FreeType bindings from BindBC. Fontconfig bindings aren't provided yet, so the inbuilt ones are still used.
Add tip to inform users about binding options.
2019-07-11 23:26:19 +02:00
Adam D. Ruppe
3df61e91ff
new convenience func
2019-07-09 09:24:36 -04:00
Adam D. Ruppe
c21ca0de83
new convenience func
2019-07-09 09:23:20 -04:00
Adam D. Ruppe
ed20829686
new convenience func
2019-07-09 09:22:53 -04:00
Adam D. Ruppe
1268d3bf42
pr indent fixup
2019-07-09 08:50:22 -04:00
Adam D. Ruppe
6b3ebe868e
Merge pull request #199 from MuriloMir/patch-1
...
Give ScreenPainter another function
2019-07-09 08:44:57 -04:00
Adam D. Ruppe
80700fc944
more compatibility fixes with my mac
2019-07-08 21:04:41 -04:00
Adam D. Ruppe
0daa497977
mang i am so sloppy
2019-07-08 20:32:05 -04:00
Adam D. Ruppe
6ba9aad211
oops
2019-07-08 19:26:15 -04:00
Adam D. Ruppe
7c3e46d432
new dmd deprecations
2019-07-08 19:25:47 -04:00
Adam D. Ruppe
dc322d1d9a
dont work
2019-07-08 11:14:19 -04:00
Adam D. Ruppe
e5a2de115f
mac
2019-07-08 11:13:36 -04:00
Adam D. Ruppe
acb833d724
lots of compatibility
2019-07-08 11:03:26 -04:00
Adam D. Ruppe
03315adfa6
so much amazing stuff
2019-07-07 22:44:11 -04:00
Adam D. Ruppe
4953cba8fa
offer static linking option
2019-07-06 22:51:14 -04:00
Adam D. Ruppe
97bb641aa1
more cool stuff
2019-07-06 22:49:45 -04:00
Adam D. Ruppe
2ff7b77ac1
finally right greyscale lol
2019-07-06 15:00:22 -04:00
Adam D. Ruppe
b7ad04afd9
im the worst at greys
2019-07-06 13:22:25 -04:00
Adam D. Ruppe
ba0ea0c717
greyscale fill all bytes
2019-07-06 12:43:48 -04:00
Adam D. Ruppe
0bbee857c0
support other bit depths of greyscale (hopefully)
2019-07-06 12:31:17 -04:00
Adam D. Ruppe
814875e411
Merge branch 'master' of github.com:adamdruppe/arsd
2019-07-03 00:09:40 -04:00
Adam D. Ruppe
c11b2c9338
new cool stuff
2019-07-03 00:09:36 -04:00
Adam D. Ruppe
d6410e4426
cool new stuff
2019-07-03 00:09:25 -04:00