Luanti logo

IRC log for #luanti-dev, 2025-06-08

| Channels | #luanti-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:48 SFENCE joined #luanti-dev
02:10 aliasstilltaken joined #luanti-dev
03:12 v-rob joined #luanti-dev
04:00 MTDiscord joined #luanti-dev
05:52 SFENCE joined #luanti-dev
06:37 SFENCE joined #luanti-dev
06:54 SFENCE joined #luanti-dev
07:14 SFENCE joined #luanti-dev
08:22 Warr1024 joined #luanti-dev
08:47 Warr1024 joined #luanti-dev
08:49 SFENCE joined #luanti-dev
08:50 SFENCE joined #luanti-dev
08:54 SFENCE joined #luanti-dev
10:04 Krock_ joined #luanti-dev
10:06 fgaz_ joined #luanti-dev
10:07 sofar_ joined #luanti-dev
10:09 behalebabo_ joined #luanti-dev
10:11 cheapie_ joined #luanti-dev
10:19 HamAdams joined #luanti-dev
11:12 SFENCE joined #luanti-dev
11:14 [MatrxMT] <Zughy> What to do with #15532?
11:14 ShadowBot https://github.com/luanti-org/luanti/issues/15532 -- Remove buggy premature `sendPlayerPos` optimization by appgurueu
11:55 SFENCE joined #luanti-dev
13:08 SFENCE joined #luanti-dev
13:25 SFENCE joined #luanti-dev
14:47 SFENCE joined #luanti-dev
14:55 fluxionary joined #luanti-dev
15:22 fluxionary_ joined #luanti-dev
16:36 MTDiscord <luatic> i might implement a compromise there
16:37 MTDiscord <luatic> btw Zughy out of curiosity, do you remember your issue with #6812?
16:37 ShadowBot https://github.com/luanti-org/luanti/issues/6812 -- Add cylinder as optional entity collider
16:37 [MatrxMT] <Zughy> luatic: mine? There is no comment of mine there 👀
16:38 [MatrxMT] <Zughy> oh, the thumb
16:38 MTDiscord <luatic> yeah i was curious
16:39 [MatrxMT] <Zughy> frankly I don't remember. What it's really annoying about collision boxes to me is #15569
16:39 ShadowBot https://github.com/luanti-org/luanti/issues/15569 -- Support for non axis-aligned collision boxes
16:46 cx384 joined #luanti-dev
16:50 Krock_ Is anyone familiar with OpenGL alpha blending modes? I'd like to optimize the GUI performance by rendering static parts to a separate texture, which will then be reshown until a change is needed. However, overlaying a texture instead of direct driver->draw2Dxxxx calls results in messed up transparency.
16:51 Krock_ For example, this here: https://i.postimg.cc/nhvBnfVS/grafik.png | Code attempt: https://github.com/SmallJoker/minetest/commit/4670b70c86a0  (requires the opengl3 driver)
16:51 MTDiscord <luatic> i'm not sure the optimization you're attempting is worthwhile
16:52 Krock_ it should be worth if only every 2nd frame updates. Depending on the formspec, it results in quite some drawcalls.
16:53 MTDiscord <luatic> reducing the drawcalls is probably a good idea (though generally 2d stuff often does not have enough complexity for it to matter), but i would try to achieve that differently
16:54 Krock_ previously I tried to batch render same elements, but getting the z-sorting correctly there is an absolute mess
16:57 MTDiscord <luatic> even if you just try to render batch things which obviously won't conflict with each other as their bounding boxes do not overlap?
16:57 Krock_ assume a button. the bounding boxes of draw2Drectagle and the lines are guaranteed to overlap
16:58 Krock_ (as soon you have two or more buttons)
16:59 MTDiscord <luatic> yes, but the bounding boxes of separate buttons do not
16:59 Krock_ hmm.. if the bounding box is extended by element, that might be possible.
17:47 Krock_ with the texture cache, going down from 19% to 11% CPU usage is the maximum achievable (using unified_inventory default layout), where 10% is the base CPU usage for other 2D drawings and the 3D world
17:48 Krock_ it appears that this optimization will not be easy to deal with, as any inputs potentially need to trigger an update
17:48 Krock_ s/need/can/
18:03 SFENCE_arch joined #luanti-dev
18:10 SFENCE joined #luanti-dev
18:36 SFENCE joined #luanti-dev
18:48 SFENCE joined #luanti-dev
18:55 fluxionary_ joined #luanti-dev
18:56 SFENCE joined #luanti-dev
19:20 SFENCE joined #luanti-dev
19:29 SFENCE joined #luanti-dev
20:21 SFENCE joined #luanti-dev
21:43 Guest32 joined #luanti-dev
21:44 Guest32 feature request: touchscreen Aux1 button while "virtual_joystick_triggers_aux1" enabled
22:07 MTDiscord <the4spaceconstants2181> so, how optimized is the renderer?
22:18 Eragon joined #luanti-dev
22:33 panwolfram joined #luanti-dev
22:39 v-rob joined #luanti-dev
23:05 Eragon joined #luanti-dev
23:29 v-rob joined #luanti-dev

| Channels | #luanti-dev index | Today | | Google Search | Plaintext