librashader/test/capi-tests/librashader-capi-tests
chyyran 0cb6f6a346 d3d11: be agnostic about deferred contexts
This brings the D3D11 API more in line with the D3D12 and Vulkan runtimes. To get the old behaviour with immediate contexts, just pass a NULL context.
2023-02-10 18:08:13 -05:00
..
dx11-example d3d11: be agnostic about deferred contexts 2023-02-10 18:08:13 -05:00
dx11-example-2 d3d11: be agnostic about deferred contexts 2023-02-10 18:08:13 -05:00
librashader-capi-tests vk/d3d12: recompile pipelines on incompatible output format. 2023-02-08 21:21:40 -05:00
librashader-capi-tests.sln examples: add another d3d11 c++ example 2023-01-26 23:47:27 -05:00
README.md examples: add another d3d11 c++ example 2023-01-26 23:47:27 -05:00

C API examples and testing playground

These examples are merely illustrations of how to use librashader_ld.h. The actual "rendering" parts of it should not be taken as "good" or well optimized code.

  • librashader-capi-tests This is my playground to test the soundness of bindings.
  • dx11-example This is a basic D3D11 example.
  • dx11-example-2 This is a more advanced D3D11 example based off Minimal D3D11 pt3 to show integration with a more complex renderer.