2 stories · 1 update

Xenthio explains how his Source 2-style renderer works

In #developer-talk, Xenthio explained that his Source 2-style renderer is a replacement for shaderapi plus his own lightmap baker. Baking takes about 40 seconds on a map's first load; after that the map opens instantly.

Details

He plans bicubic lightmaps. Evgeny Akabenko showed a comparison and asked about seams, the main problem with bicubic filtering; Xenthio said he hasn't tackled that yet.

3 stories · 1 update

3 stories · 1 update

8 stories · 1 update

Alt+F4 quit dialog causes menu focus problems

In #next-update, Vitroze reported that after Alt+F4 → Cancel, opening the Problems menu and clicking outside loses focus on the main menu (x86-64 build 10211). Dezlo saw server-created menus not removing properly after cancelling the prompt. Earlier, Drago🐉 noted that closing GMod via Alt+F4 or the taskbar now brings up a confirmation menu.

map_pack.bsp cache sometimes stops updating on servers

In #next-update, Redox reported servers where cache/map_pack.bsp stops updating, so new maps load lumps from previous ones until a restart. Rubat said it must be written to disk and may need more error handling, and listed the related log messages. They have to be searched for in console.log with -condebug, which Redox avoids for performance; Cynthia suggested enginespew.

Addons start hitting the new surface.DrawPoly error

In #next-update, Redox (22 Oct) and Nykez (23 Oct) saw bad argument #1 to 'DrawPoly' (table must contain at least three vertices), for example from cl_arc.lua. On 25 Oct Vitroze asked whether it would be fixed. Nykez said it is a bug fix and code has to be fixed, and Rubat agreed: "its not valid code on your end". Beelzebub posted a one-line patch for the bad math in luabee's arc library.