Emma Anholt
Emma Anholt
When I started on the v3d driver, I basically just forked vc4. Some code is shared, like the CL decoding from the XML spec. There are also pieces I want...
You'll need DRM_V3D in the kernel, and a devicetree node for v3d to match to (BOLT doesn't include that by default, so it's up to you to set that up....
There's no v3d component to libdrm, just having the core be the version mesa needs should be sufficient.
Steps here: - Add a new PIPE_CAP define for querying the number of OQ bits available. Update all existing drivers to say "64" (same as before) but i915 and vc4...
I don't see anything in those shaders that should be unable to sample faster than refresh rate fullscreen. Without specific instructions on how to reproduce the problem, I (or anyone...
That link is precisely the thing for figuring out what's going on with performance, instead of speculating about what might be going on.
I'm interested for removing the external renderdoc-using python script dep in [my project](https://crates.io/crates/gpu-trace-perf). Do you have an outline of how to get started here? I've never played with bindgen, which...
first evening of playing around with bindgen: it wants to process STL headers and choking `--no-recursive-whitelist` isn't helping. Also dropping the --blacklist-type isn't helping. Also, we have to #define an...
This will get us the interrupts: ret = devm_request_irq(dev, gpio_to_irq(hdmi->hpd_gpio), vc4_hdmi_hpd_irq_handler, IRQF_TRIGGER_RISING | IRQF_TRIGGER_FALLING, "HDMI HPD", vc4); but we'd need a delayed work to go off and lock the mode...
Yeah, that DMA debugging looks like it's making assertions that we're not doing things that we believe we actually can do on the platform. (Similar to how desktop graphics drivers...