Building the DirectX shader compiler better than Microsoft?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • DirectXShaderCompiler

    This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.

  • > We may support DXBC generation in Clang in the future (we mentioned that in the original proposal to LLVM). That work is unlikely to begin for a few years as our focus will be on supporting DXIL and SPIR-V generation first.

    I appreciate this quote[0] from the microsoft camp. Setting clear expectations that something will not be done is a nice bit of fresh air.

    [0] https://github.com/microsoft/DirectXShaderCompiler/issues/57...

  • renderdoc

    RenderDoc is a stand-alone graphics debugging tool.

  • Renderdoc, which open sourced it in 2021 was able to use regular MD5.

    https://github.com/baldurk/renderdoc/commit/81b4d3d804c1974b...

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • DirectXShaderCompiler

    Fork of Microsoft/DirectXShaderCompiler with Zig / MinGW header compatability patches (by hexops)

  • > So the signing[1] DXIL.dll does is just a modified MD5?

    [1] https://github.com/hexops/DirectXShaderCompiler/blob/4190bb0...

    https://news.ycombinator.com/item?id=39325654

  • wgpu

    A cross-platform, safe, pure-Rust graphics API.

  • And wgpu has been doing this for years. Things like descriptor indexing are not exposed to the web but used by Rust (mostly) engines on native.

    https://wgpu.rs/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Technical Considerations for GUI Toolkits [Discussion]

    1 project | /r/compsci | 11 Dec 2023
  • Technical Considerations for GUI Toolkits [Discussion]

    2 projects | /r/learnprogramming | 11 Dec 2023
  • How to set-up GLFW 3.3.8 with C++ visual studio community 2022?

    1 project | /r/gamedev | 10 Dec 2023
  • How do I become a graphics programmer? – A guide from AMD Game Engineering team

    6 projects | news.ycombinator.com | 22 Nov 2023
  • I need help to upgrade the C++ source code of the panfrost driver on the ARM Chromebook from 1.1 to 1.2

    1 project | /r/cpp_questions | 19 Oct 2023