Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 25
  1. I'm learning about GADTs in OCaml, and thinking about how one might be able to achieve the same kind of thing in C++.

  2. There are a variety of reasons why I don't think the Vulkan committee designed synchronization very well.

  3. Synchronization in Vulkan is actually somewhat tricky to grok.

  4. I was recently implementing an API that seemed like it required a retain cycle.

  5. I wrote a double delete.

  6. SLI is an Nvidia technology, which (is supposed to) allow multiple GPUs to act as one.

  7. My First Qt App

    Just for fun, I wanted to try to make a Qt app that graphs some data.

  8. After enumerating all the building blocks of ReSTIR, there isn't actually that much more.

  9. ReSTIR is built on a bunch of other technologies.

  10. SIMT The programming model of a GPU uses what has been coined "single instruction multiple thread."

  11. Video Splitter

    I record ~all the games I play.

  12. I found it actually somewhat difficult to understand how to use CVDisplayLink.

  13. Addition Font

    Shaping When laying out text using a font file, the code points in the string are mapped one-to-one to glyphs inside the file.

  14. Wide color vs HDR

    Over the past few years, there’s been something of a renaissance in display technology.

  15. Texture Sampling

    Textures are one of the fundamental data types in 3D graphics.

  16. Object Relational Mapping libraries connect in-memory object graphs to relational databases.

  17. Development Analogy

    iOS Windows Swift C# Metal Direct3D 12 Core Animation DirectComposition Core Graphics Direct2D WebKit EdgeHTML WKWebView Windows.UI.Xaml.Controls.WebView JavaScriptCore Chakra Core Text DirectWrite Core Data EntityFramework XMLParser Windows.Data.Xml.Dom…

  18. “Wide Color” and “Deep Color” refer to different things.

  19. Humans can see light of the wavelengths between around 380 nm and 780 nm.

  20. Recently, there have been some discussions about various Unicode concepts like surrogate pairs, variation selectors, and combining clusters, but I thought I could shed some light into how these pieces all fit together and their relationship with the things

  21. Over the past few years, a collection of laptops have been released with two graphics cards.

  22. Try opening this in a recent Safari nightly build.

  23. Recently, the CSS Working Group in the W3C resolved to pursue adding support for variable fonts within CSS.

  24. Font Taxonomy

  25. OpenGL on iOS

    The model of OpenGL on iOS is much simpler than that on macOS.