veclav talica veclavtalica
  • Joined on 2023-01-01
veclavtalica pushed to double at wanp/townengine 2024-10-17 18:02:12 +00:00
7e409fc14a work towards DeferredCommandDraw being universal, support for DeferredCommandDepthRange, rework of cirlce mesh (has a bug still), get_quad_element_buffer() now more general, as it should be with gl_any
aa3cab87d2 skip switching texture modes when they're the same as the last used
1dc0dea762 no need for packed types no more
7f56ed8421 remove alignas for twn_types.h, it looks to be just as performant and even more in cases i looked at
119b706638 minor optimizations over sprite path
Compare 8 commits »
veclavtalica created branch double in wanp/townengine 2024-10-17 18:02:12 +00:00
veclavtalica pushed to main at wanp/townengine 2024-10-14 18:24:06 +00:00
446402c2e0 don't write unused color to vertices, utilize flat shading for only 2 important edges
veclavtalica pushed to main at wanp/townengine 2024-10-14 17:25:47 +00:00
f7a718003e send vertex data packed
veclavtalica pushed to main at wanp/townengine 2024-10-14 13:00:45 +00:00
f087bf1f7f fix depth clearing, ghostly modes not using depth layers, ortho with 0..1
veclavtalica pushed to main at wanp/townengine 2024-10-14 12:32:15 +00:00
19bf88d44e finally properly implemented depth optimization for 2d
veclavtalica pushed to master at veclavtalica/mjestecko 2024-10-14 11:56:13 +00:00
6f979a1905 add link
veclavtalica pushed to main at wanp/townengine 2024-10-14 09:16:43 +00:00
3535a185df don't use depth range hack in rect case
b295c5920c rendering: use sprite batching techniques for rect primitives, unite their render path
Compare 3 commits »
veclavtalica pushed to main at wanp/townengine 2024-10-13 20:43:18 +00:00
82bad550e5 CMakeLists.txt: fixes
19b9812b3e /bin/twn: load symbols from libgame.so
Compare 2 commits »
veclavtalica pushed to main at wanp/townengine 2024-10-13 18:44:48 +00:00
c8a65f2894 only do _GNU_SOURCE on linux
veclavtalica pushed to main at wanp/townengine 2024-10-13 18:36:25 +00:00
f0d3f6778c fix dynamic link issue
veclavtalica pushed to main at wanp/townengine 2024-10-13 18:32:50 +00:00
da98c0941b effort to have no warnings once again
d884cd45d9 CMakeLists.txt: visibility=hidden for add targets
d2422735e6 /third-party/physfs/: remove unused archivers, actually make cmake options pass, duh
ed93072371 twn_amalgam.c: a way for single unit compilation, controlled with -DTWN_USE_AMALGAM in cmake
9329d3c2be CMakeLists.txt: use visibility=hidden by default, so that unneeded libtownengine.so symbols are not leaked
Compare 8 commits »
veclavtalica pushed to main at wanp/townengine 2024-10-12 18:17:40 +00:00
1a7322dccf twn_util.h: separate internal things away, remove indirect includes in places
e70366f82f rework to context: now there's engine and user code copies, renaming of fields, most things that shouldn't be there are hidden
7886650339 /docs/getting_and_compiling.txt: add a note on git lfs install
3a57833ac1 /docs/getting_and_compiling.txt: update to changes
Compare 4 commits »
veclavtalica pushed to main at wanp/townengine 2024-10-11 18:05:03 +00:00
667b599c19 remove /include/twn_config.h, move defauls to relevant headers
veclavtalica pushed to main at wanp/townengine 2024-10-11 16:31:58 +00:00
cfc9ac9583 fix common-data pack reference for newly places demos
veclavtalica pushed to main at wanp/townengine 2024-10-11 16:28:35 +00:00
b566cf20b5 fix bunnymark boundies
4ac87b3021 move platformes and scenery to /apps/demos/
Compare 2 commits »
veclavtalica opened issue wanp/townengine#12 2024-10-10 17:39:17 +00:00
Make mouse position report be relative to base dimensions
veclavtalica pushed to main at wanp/townengine 2024-10-10 16:44:29 +00:00
9c01264fd0 readd /bin/twn
veclavtalica pushed to main at veclavtalica/townengine-artefacts 2024-09-25 15:56:54 +00:00
3917b1bdd2 libSDL2 for Haiku OS
veclavtalica created branch main in veclavtalica/townengine-artefacts 2024-09-25 15:56:54 +00:00