projects
/
vg.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
0c0c640
)
opacity helper
author
hgn
<hgodden00@gmail.com>
Fri, 10 Nov 2023 23:14:31 +0000
(23:14 +0000)
committer
hgn
<hgodden00@gmail.com>
Fri, 10 Nov 2023 23:14:31 +0000
(23:14 +0000)
submodules/SDL_GameControllerDB
patch
|
blob
|
history
submodules/anyascii
patch
|
blob
|
history
submodules/qoi
patch
|
blob
|
history
submodules/stb
patch
|
blob
|
history
vg_imgui.h
patch
|
blob
|
history
diff --git
a/submodules/SDL_GameControllerDB
b/submodules/SDL_GameControllerDB
index c5b4df0e1061175cb11e3ebbf8045178339864a5..6ed8d054340ee8a93a684e11360b66cd8a5c168e 160000
(submodule)
--- a/
submodules/SDL_GameControllerDB
+++ b/
submodules/SDL_GameControllerDB
@@
-1
+1
@@
-Subproject commit
c5b4df0e1061175cb11e3ebbf8045178339864a5
+Subproject commit
6ed8d054340ee8a93a684e11360b66cd8a5c168e
diff --git
a/submodules/anyascii
b/submodules/anyascii
index eb5332d0b5e48d58397e6f27475a18e058330d23..44e971c774d9ec67ca6c1f16c5a476724821ab63 160000
(submodule)
--- a/
submodules/anyascii
+++ b/
submodules/anyascii
@@
-1
+1
@@
-Subproject commit
eb5332d0b5e48d58397e6f27475a18e058330d2
3
+Subproject commit
44e971c774d9ec67ca6c1f16c5a476724821ab6
3
diff --git
a/submodules/qoi
b/submodules/qoi
index dfc056e813c98d307238d35f7f041a725d699dfc..b8d77df1e80b652a57f0b7270449b179a6b91f40 160000
(submodule)
--- a/
submodules/qoi
+++ b/
submodules/qoi
@@
-1
+1
@@
-Subproject commit
dfc056e813c98d307238d35f7f041a725d699dfc
+Subproject commit
b8d77df1e80b652a57f0b7270449b179a6b91f40
diff --git
a/submodules/stb
b/submodules/stb
index 5736b15f7ea0ffb08dd38af21067c314d6a3aae9..8b5f1f37b5b75829fc72d38e7b5d4bcbf8a26d55 160000
(submodule)
--- a/
submodules/stb
+++ b/
submodules/stb
@@
-1
+1
@@
-Subproject commit
5736b15f7ea0ffb08dd38af21067c314d6a3aae9
+Subproject commit
8b5f1f37b5b75829fc72d38e7b5d4bcbf8a26d55
diff --git
a/vg_imgui.h
b/vg_imgui.h
index 4433b2a2d9b650d7cdd576618297d7bd0baa37f5..0a83a53f714e6fe6e59bac27fe03eedfa2582e7d 100644
(file)
--- a/
vg_imgui.h
+++ b/
vg_imgui.h
@@
-850,6
+850,11
@@
static void ui_text_glyph( const struct ui_font *font, ui_px scale,
out_texcoords[3] = out_texcoords[1] + font->glyph_height;
}
out_texcoords[3] = out_texcoords[1] + font->glyph_height;
}
+static u32 ui_opacity( u32 colour, f32 opacity ){
+ u32 alpha = opacity * 255.0f;
+ return (colour & 0x00ffffff) | (alpha << 24);
+}
+
static u32 ui_ntext( ui_rect rect, const char *str, u32 len, ui_px scale,
enum ui_align align, u32 colour ){
ui_rect text_cursor;
static u32 ui_ntext( ui_rect rect, const char *str, u32 len, ui_px scale,
enum ui_align align, u32 colour ){
ui_rect text_cursor;