Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 111
  1. The Diagonal Seam

    Two more dEQP tests down: dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_mag -- Pass dEQP-GLES3.functional.fbo.blit.rect.nearest_consistency_min -- Pass This one was a fun geometry puzzle.

  2. Fixing the R/B swap the right way

    If you’ve ever looked at a GPU render and seen blue where red should be, you’ve met the R/B swap problem.

  3. PanVK Extension Sprint: Mesa 26.1

    Last week marks the Mesa 26.1 branch point, and I wanted to take a moment to look back at what happened on the PanVK front.

  4. This is the start of a series about getting OpenGL ES 3.0 conformance on Vivante GC7000 hardware using the open-source etnaviv driver in Mesa.

  5. My first Vulkan extension

    After years of working on etnaviv - a Gallium/OpenGL driver for Vivante GPUs - I’ve been wanting to get into Vulkan.

  6. Modern graphics programming revolves around achieving high-performance rendering and visually stunning effects.

  7. I’m a big supporter of finding problems before they get into the code base.

  8. Note This blog post is part 1 of a series of blog posts about isaspec and its usage in the etnaviv GPU stack.

  9. hwdb - The only truth

    Trusting hardware, particularly the registers that describe its functionality, is fundamentally risky. tl;dr The etnaviv GPU stack is continuously improving and becoming more robust.

  10. The Year 2023 in Retrospect

    Holidays are here and I have time to look back at 2023.

  11. I recently bought a new device for my etnaviv board farm - STM32MP157C-DK2 Discovery Board.

  12. Cloudflare DDNS and Unifi USG

    This is a quick post for those of you looking for a completely free dynamic DNS solution for your home network running on Unifi.

  13. mesamatrix

    You might be familiar with mesamatrix - a nice site to track the state of all GPU drivers provided by Mesa.

  14. About

    Written in Go, Hugo is an open source static site generator available under the Apache Licence 2.0.

  15. device-tree introspection

    From time to time I need to inspect a used device-tree of a running device.

  16. etnaviv officially landed

    After years of hard work the etnaviv team reached an other very important milestone.

  17. Let’s Encrypt

    As HTTPS is a must nowadays I decided a year a go to give it a try and got a certificate from startssl.

  18. etnaviv: kmscube

    Last Friday I got kmscube successfully running with mesa and the new etnaviv DRM kernel driver.

  19. QMetaEnum: Serializing C++ Enums

    I think that almost every C++ programmer looked into a nice and easy way to do C++ Enum serialization.

  20. Today I did a fresh installation of Fedora on my Chromebook and need to setup git send-email.

  21. Fast forward to 2015

    It has been a long time since I did the last post and I want to bring you up to date regarding my personal blog.

  22. Vivante meets devicetree

    It took me some time to rework the device tree bindings but it looks like it starts to work!

  23. OpenOCD and the iMX6

    Sometimes is is quite handy to have access to a JTAG interface to look more deeply into problems.

  24. Vivante MMU v1

    I did spend quite some time the last days to figure out how the MMU v1 could work and what all the code in the v4 Kernel sources does.

  25. Today I wanted to debug a Qt based application within QtCreator but failed.

  26. The next steps for etnaviv

    I did spend some time to find the cause for the rendering issues during running some egls2 demos.

  27. Sometimes I can be useful to download a changes contained in a Github pull request as a unified diff.

  28. Mesa meets GC2000

    Here is the first result of running mesatest_gles on mesa&etna: Following tests are showing good visual results compared to swrast: Hello_Triangle/CH02_HelloTriangle Simple_VertexShader/CH08_SimpleVertexShader CubeVBO/cube_vbo ParticleSystem/CH13_Particle…

  29. GC2000 support for etnaviv

    Today I hit an important milestone for etnaviv – an open source user-space driver for the Vivante GCxxx series of embedded GPUs.

  30. Rebase Github fork

    Today I needed to rebase my etnaviv fork to the current master of upstream.

  31. I am using cmake during my job to create Debian installation packages for different kind of software projects.

  32. Decrypt shell commands

    You may know this situation: You have seen a shell command, looked in the man page but you are no really sure what it does?

  33. Recreate ssh host keys in Debian

    Sometimes it is needed to recreate the used ssh host keys and this can be done quite easy on a Debian based system.

  34. Update KDE in Ubuntu

    On my work linux machine I am using Ubuntu with KDE.

  35. i.MX6 - DDR3 setup

    The company I work for has designed a custom i.MX6 based board and I am the guy who does the board bring-up.

  36. In some rare cases I need to debug some networking protocols and my target of interest is NTP.

  37. At the moment I am playing around with a cute nice little imx6q board – the sabre lite.

  38. Image you are working on a small web application where you use a JQuery UI dialog to inform the user about the current process.

  39. git clone http://review.coreboot.org/p/coreboot.git coreboot Cloning into ‘coreboot’… error: RPC failed; result=22, HTTP code = 504 fatal: The remote end hung up unexpectedly The error occurs in ‘libcurl’, which is the underlying protocol for http.

  40. Some naive guys – like me – think that SMBus and I²C are equal expect the bus level.

  41. At the moment I am reworking some old seabios patches as I want them in upstream.

  42. I ♥ Free Software

    Today is February 14.

  43. Which colors can work together?

    In some rare cases I need to find the correct colors that can ‘work’ together.

  44. The choice of jQuery selector's

    Sometimes if you are doing some fancy HTML5 development you wonder what jQuery selector would do the job.

  45. Sometimes it is needed to add some vendor specific information’s like a version string to a generated coreboot rom.

  46. I am looking for a way to detect If a initramfs was used during boot.

  47. systemd on a Gentoo based system

    I always wanted to try out systemd as I like the ideas and concept behind it.

  48. I run into a problem where I have a device which has two normal serial ports and some on a PCI device.

  49. Git via Git

    If you already have Git installed, you can get the latest development version via Git itself: git clone https://github.com/git/git.git