Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2020-11-14 00:00:00Z and 2020-11-15 00:00:00Z
Avatar
Building on our previous work, we’re happy to share that we are working on two new projects: OpenCL and OpenGL mapping layers to D3D12.
04:42
appearently this was merged into mesa now: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7477
Finally, here it is. The initial code for the D3D12 gallium driver used in Microsoft's GLon12 translation layer. This is the result of a lot of...
Avatar
@Deleted User interesting. intel has also unified most of their windows and linux driver: https://www.phoronix.com/scan.php?page=article&item=intel-server-igc&num=1
Avatar
[quakenet] ChillerDragon BOT 2020-11-14 10:02:38Z
I dont get the text render code it is doing soo much o.O but seems like there is a inf loop if a ping filter is entered that is longer than g_Config.m_BrFilterPing.
10:02
10:03
pCurr=0x7fffffffae95 pEnd=0x7fffffffae96 these values stuck for me
10:03
seems like pCurrent was not changing anymore
10:08
WordLength(pCurrent) seems to be 0 is that ok?
10:12
well idk i rq debugging now here is my stack https://paste.zillyhuhn.com/Zv
Avatar
@ChillerDragon nice find
10:14
i'll look into it
Avatar
[quakenet] ChillerDragon BOT 2020-11-14 10:19:44Z
:)
Avatar
Happens when writing 4 digits in Maximum ping field in filter. This in turn causes a clamp to 3 digits. The Length in TextEx is fixed to old str_length apparently. Maybe there is a better way to fix this. Found by ChillerDragon

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [ ] Considered...
Avatar
@deen did the prediction code change lately?
13:33
coke says that the tee movement feels different, and that only between 15.1.x and RC
Avatar
(from gfx point i only see gfx_quad_as_triangle and the blacklist for intel, which will default to GL 2.0, which looks different bcs of lacking mipmap support)
14:20
At this rate of adoption Africa might even forget that Europeans pillaged it for like an entire century or two by the end of 2020
Avatar
when does ddnet do it?
Avatar
LLVM already had lost a couple top contributors for their CoC. Forming a foundation that detached itself from the actual developers to handle community issues has served them soo well
14:28
@Deleted User I am personally planning to visit a marginalized community and beg for their forgiveness before changing the branch name. After all we opressed them for so long
14:29
I'm sure with all the debilitating diseases and hunger plaguing Africa, they have been actively following open source software
Avatar
why u speak like its the past
14:30
we still abuse them
Avatar
Shhhh
Avatar
its true tho
Avatar
You are not supposed to talk about that. We decolonised africa and we are totally not using most of the worlds population as wage slaves
Avatar
when does ddnet do it?
@Deleted User never PES2_Wise
14:32
@Learath2 CoC always leads to drama and political andys trying to add shit
Avatar
Btw, we probably should do it if someone ever approaches us. It's better for the projects outlook if a nutjob with a checkmark on twitter doesn't mark us as racists
Avatar
Linux kernel has a new code of conduct (CoC). Linus Torvalds took a break from Linux kernel development just 30 minutes after signing this code of conduct.
Avatar
yeah, i just see a Arte(german/french television program) video once per year how everything shifts from asia to africa to abuse it even cheaper xD
Avatar
the only good CoC is "be nice"
14:33
aPES4_Steering
Avatar
@Deleted User africa is chinas china now
Avatar
@Ryozuki i would already rename it just to troll u
Avatar
tho "main" sounds better imo
Avatar
default
14:37
i have it bound to muscle memory: git fetch upstream git reset --hard upstream/master
Avatar
I would name it stable and adopt a better merge process for that branch. E.g. only tagged releases
Avatar
we dont need to change
14:37
monkalaugh
14:38
im sure african developers use master as their master branch
14:38
and they dont even care
Avatar
default, main, intial all make sense but they are not as good as master. Not because master is more descriptive or a better name, it's because everyone just knows master
Avatar
When I clone a repo, I know the branch will be master
Avatar
GitHub is where people build software. More than 50 million people use GitHub to discover, fork, and contribute to over 100 million projects.
14:39
they all use master
14:39
monkalaugh
Avatar
I really want to meet one of these developers that have anxiety about the name master btw. They always mention this mysterious portion of developers
14:43
In reality they always turn out to be people that are definitely not part of a marginalized group, but just people having trouble making peace with their history
Avatar
@Learath2 dont u see twitter, its always white rich girls complaining about stuff
14:43
aPES4_Steering
Avatar
it seems some people just don't have enough problems to solve, so they create new ones
Avatar
yes komrade
Avatar
TW source code is awaiting their refactoring skills 😄
Avatar
Well not enough problems in the wealthy western nations and in the households of their very affluent developers
Avatar
look, someone in tw source code knows the max extend of human abilities
Avatar
@Ryozuki I bet matricks or someone else just clicked as fast as they could and checked the values :P
14:46
@Learath2 we have so many commented out code in ddnet
14:46
r u sure we still need it
14:46
xd
Avatar
u dont need it
Avatar
yeah im for removing it
Avatar
same with debug code xD
14:47
its soo useless
Avatar
We don't, we can clean up most of it now that clang-format killed our chances of merging with vanilla
Avatar
i like the dbg_msg
Avatar
not that
14:47
i mean that client option
Avatar
oh idk what it is
Avatar
What debug code?
14:47
f1
14:47
debug 1
14:47
¿
14:47
idk
Avatar
yes
14:48
it connects u to ur local server
14:48
and does random stuff
14:48
which seems completly useless xd
Avatar
Oh, the dbg stress or sth thing?
Avatar
ye
Avatar
@Ryozuki oh, are you doing the harfbuzz thing?
Avatar
@Learath2 i tried but i dont understand half the stuff
15:42
so i just added it to cmake
15:42
xd
15:43
I thought the documentation was quite decent for harfbuzz
Avatar
i mean, im too lazy to understand how our text rendering works
15:43
not a harfbuzz thing
Avatar
Can't say the same about our own text rendering yeah :D
15:43
Though most of the complexity is caused by text layout, which harfbuzz does for you
Avatar
doesnt just mirroring chat work?
Avatar
Though harfbuzz doesn't know a thing about multiline text so you need to chop up the text yourself and there is another layer of complexity in the mess that is the ui coordinate system vs freetype subpixel coordinates vs font size vs freetype pixel font size vs the actual screen resolution
15:47
u also need the bidirectional unicode thingy
Avatar
Bidi we can worry about later
15:47
I would just leave comments on where I would insert it at this stage
Avatar
the world would be soo easy if we'd only have latin characters
15:47
no utf8
15:47
just char range
Avatar
Yes, ban 日本語
15:49
Lets go back to the age of codepages
15:49
If you can map your alphabet to the ascii range you can have your alphabet supported, if not tough tits
Avatar
imo that wouldnt be a step backward
15:49
but forward
15:50
unicode is bloated af
Avatar
Lol, think of the poor asian countries
Avatar
yeah we need a transition to english
15:51
most european lanuages also work with only a-z
15:51
ü gets ue
15:51
and stuff like that
Avatar
ñññ
Avatar
Great idea, it would at most destroy all human productivity for a generation or two while everyone adjusts
Avatar
ççç
15:52
i wouldnt mind having english universal
Avatar
yes, useless productivity tho
15:52
overcomplicated
Avatar
If you want to see countries that are doing it the correct way, look no further than northern eu
15:53
They have their own languages, yet they are all thought english at an astonishing level
Avatar
i'd say dutch and german ppl can talk english good too
15:54
french ppl not xDD
Avatar
The guy who checked my ticket at a train station in helsinki was like 70yo and his english was better than mine
Avatar
crazy 😄
Avatar
I fully expected the guy to just point me to someone who spoke english or communicate in broken english combined with proto sign language :P
15:55
French people know english, they just never speak it. Mind boggling
Avatar
well even france changes on this
15:56
but when u speak to older ppl, no chance
Avatar
I ask for directions in plain english, the guy gives them in french...
15:57
I know enough french to understand directions, but still, my man why do you assume? If I was confident in my french, I would have asked in french
Avatar
i learned latin instead of french
Avatar
And if you don't know english, how did you understand my question?
Avatar
best decision ever
Avatar
Italian, french, spanish, latin all the same
15:57
:P
Avatar
yeah
15:58
if you learned latin, you can read all languages a bit
Avatar
catalan
Avatar
Germans have great english too, though they usually have a heavy accent
Avatar
The dutch practically don't speak dutch :D
Avatar
yeah
15:58
dutch is drunken german + drunken english
Avatar
It's astonishing how good their education system teaches them english
Avatar
and that actually fits
15:59
thats the funny part about it
Avatar
I think culture would be lost if we all spoke a single common language only
Avatar
culture doesnt have to be tied to a language tho
16:15
but ye its part of it
Avatar
cultures change, else latin wouldnt be dead
16:17
bcs i'd defs speak it xd
Avatar
It's astonishing how good their education system teaches them english
@Learath2 Hmm not sure if it is true but i guess. At university all studies are almost in english for example. But people older then 40 are not really educated or educated themselves.
Avatar
@deen forum got a bit buggy displays this stuff i think, i remember it not showing the full link on player and mapper
Avatar
thonk i thought harfbuzz only do shaping? (edited)
Avatar
@Ryozuki don't care enough to fix. will always keep conflicting with new code changes in updates
Avatar
@Ryozuki don't care enough to fix. will always keep conflicting with new code changes in updates
this is what I call working smart, not hard 😉
Exported 167 message(s)