jewins has quit [Read error: Connection reset by peer]
luc has joined #dri-devel
invertedoftc09691 has quit []
heat_ has quit [Remote host closed the connection]
heat_ has joined #dri-devel
invertedoftc09691 has joined #dri-devel
Danct12 has quit [Ping timeout: 480 seconds]
jewins has joined #dri-devel
heat_ has quit [Ping timeout: 480 seconds]
jewins1 has quit [Read error: Connection reset by peer]
Danct12 has joined #dri-devel
jewins has quit [Ping timeout: 480 seconds]
invertedoftc09691 has quit []
simon-perretta-img__ has joined #dri-devel
frankbinns2 has joined #dri-devel
invertedoftc09691 has joined #dri-devel
frankbinns1 has quit [Ping timeout: 480 seconds]
simon-perretta-img_ has quit [Ping timeout: 480 seconds]
JohnnyonFlame has joined #dri-devel
<i509vcb>
Lynne: Company: Depends what you want for traces, renderdoc I think allows manually signalling start and end of a command submission. There is also the VK_LAYER_LUNARG_api_dump layer
<i509vcb>
That layer just dumps every function call to the driver to stdout
<Company>
GTK has a file format for its drawing commands, so you can dump the whole window rendering calls to a file and load them back to replay them
<Company>
we also have tools to edit them, replay them to a file etc
<Company>
so whenever I have a bug, I can just bisect in the GTK format - and once I'm done I'd like to generate a minimal Vulkan/GL dump for filing issues or having others look at
<Company>
might be worthwhile to add renderdoc support for our replay tool - or even add an instruction that generates renderdoc output
<HdkR>
gfxreconstruct also lets you assign a global hotkey hook which is nice
<Company>
I wonder how hard it'd be to have a gtk4-rendernode-tool gfxreconstruct input.node output.gfxr
<Company>
because that stuff seems really nontrivial to use
<Company>
which sucks for casual users
Company has quit [Quit: Leaving]
idr has quit [Quit: Leaving]
ahajda has quit [Ping timeout: 480 seconds]
Danct12 has quit [Quit: WeeChat 4.0.4]
OftenTimeConsuming has quit [Ping timeout: 480 seconds]
OftenTimeConsuming has joined #dri-devel
fab has joined #dri-devel
crabbedhaloablut has joined #dri-devel
Duke`` has joined #dri-devel
sima has joined #dri-devel
loki_val has joined #dri-devel
crabbedhaloablut has quit [Read error: Connection reset by peer]
tales-aparecida has quit [Remote host closed the connection]
gcarlos has quit [Remote host closed the connection]
novaisc has quit [Remote host closed the connection]
grillo_0 has quit [Remote host closed the connection]
mairacanal has quit [Remote host closed the connection]
tonyk has quit [Remote host closed the connection]
junaid has joined #dri-devel
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
kzd has quit [Ping timeout: 480 seconds]
macromorgan has quit [Read error: Connection reset by peer]
sghuge has quit [Remote host closed the connection]
sghuge has joined #dri-devel
macromorgan has joined #dri-devel
mediaim has joined #dri-devel
luc has quit [Remote host closed the connection]
simon-perretta-img__ has quit [Ping timeout: 480 seconds]
Guest169 has quit []
Danct12 has joined #dri-devel
<mediaim>
https://shanetully.com/2013/12/writing-a-self-mutating-x86_64-c-program/ such a hack basically was something that i thought about, I am not yet skilled enough, i understand that event loop ends with jumping back to do the poll again though. And that there is a way to manipulate the blocking to return -1, so you get two code paths, blocking code path and the success code path.
<mediaim>
i think further enhancements can be done with making read(2) buf to execute function pointer from a lib, then marking a new strong definition of whatever the function pointer from library was called, to merge it into pc-relative binary, through linker that deals with loads and call sites. And then trace those functions by pointing something to them too.
<mediaim>
Over the web they say, immediate pointers is c99 thing, works in asm too though, but instead of calling the whole linker twice like suggested before, it's also possible to have a small machine code parser, very tiny that when print is done rewrites the load addresses, those would make easier to isolate the case, pointer value dereferences can point to the code at pass two. Though combined pass is better like nested loop. I finished with event loops, bu
<mediaim>
now testing how to feed things to solvers. Practicing but goes ok.
junaid has joined #dri-devel
<mediaim>
That's however a battle we know we'll win. We put computers to make computation like they were intended to, if someone wants to pay for the effort of development would be bonus, but not strict necessity, we'll get there shortly anyways.
JohnnyonFlame has quit [Ping timeout: 480 seconds]
sarnex has quit [Read error: No route to host]
sarnex has joined #dri-devel
An0num0us has joined #dri-devel
Duke`` has quit [Ping timeout: 480 seconds]
Duke`` has joined #dri-devel
<DemiMarie>
vdavid003: Possibly a `dma_alloc_coherent()` problem, but it could also be that other hardware in the SoC has its own caches that need to be invalidated. I’d just allocate normal (cacheable) memory and insert the appropriate cache flushes.
<DemiMarie>
Disclaimer: I’ve never used such an SoC myself, much less written a driver for one. I’m just going off of the mailing list conversations I have read.
junaid has quit [Remote host closed the connection]
junaid has joined #dri-devel
Haaninjo has joined #dri-devel
sravn has joined #dri-devel
kzd has quit [Quit: kzd]
sravn has quit []
junaid has quit [Remote host closed the connection]
fab has quit [Quit: fab]
alanc has quit [Remote host closed the connection]
alanc has joined #dri-devel
<mareko>
dcbaker: do you mean wayland-protocols?
<dcbaker>
mareko: I tagged the wrong person, I meant markco, sorry
Zeroth has joined #dri-devel
camus has quit [Ping timeout: 480 seconds]
sravn has joined #dri-devel
qyliss has quit [Quit: bye]
qyliss has joined #dri-devel
loki_val has quit []
rasterman has joined #dri-devel
frankbinns2 has quit [Ping timeout: 480 seconds]
Duke`` has quit [Ping timeout: 480 seconds]
sima has quit [Ping timeout: 480 seconds]
tristianc6704 has quit [Ping timeout: 480 seconds]
Haaninjo has quit [Quit: Ex-Chat]
tristianc6704 has joined #dri-devel
rasterman has quit [Quit: Gettin' stinky!]
JohnnyonFlame has joined #dri-devel
An0num0us has quit [Ping timeout: 480 seconds]
Dark-Show has quit [Remote host closed the connection]
shashanks__ has joined #dri-devel
shashanks_ has quit [Ping timeout: 480 seconds]
Danct12 has quit [Read error: Connection reset by peer]