From ba011835047add55b9d30af63752257eb6efda0b Mon Sep 17 00:00:00 2001 From: EliteCombineSoldier <51729858+EliteCombineSoldier@users.noreply.github.com> Date: Wed, 18 Dec 2024 09:24:26 +0300 Subject: [PATCH] Documentation Fixes --- README.md | 4 ++-- documentation/RemixSDK.md | 6 +++--- src/dxvk/imgui/dxvk_imgui_about.cpp | 1 + 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 0ad23a72..a3bc4ac3 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ To profile: ### Remix API If there's an intent to use the Remix Renderer in projects with *available* source code, Direct3D 9 API can be utilized, since Remix's `d3d9.dll` implements the Direct3D 9 API. -Alternatively, Remix API can be used to programmatically pass the game data to the Remix Renderer, with *or* instead of Direct3D API. [Click for more info.](/tests/rtx/apps/README.md) +Alternatively, Remix API can be used to programmatically pass the game data to the Remix Renderer, with *or* instead of Direct3D API. [Click for more info.](/documentation/RemixSDK.md) ## Project Documentation @@ -98,7 +98,7 @@ Alternatively, Remix API can be used to programmatically pass the game data to t - [Foliage System](/documentation/FoliageSystem.md) - [GPU Print](/documentation/GpuPrint.md) - [Opacity Micromap](/documentation/OpacityMicromap.md) -- [Remix API](/tests/rtx/apps/README.md) +- [Remix API](/documentation/RemixSDK.md) - [Rtx Options](/RtxOptions.md) - [Terrain System](/documentation/TerrainSystem.md) - [Unit Test](/documentation/UnitTest.md) diff --git a/documentation/RemixSDK.md b/documentation/RemixSDK.md index 734db657..aaf83eb7 100644 --- a/documentation/RemixSDK.md +++ b/documentation/RemixSDK.md @@ -38,7 +38,7 @@ After a successful build, the necessary SDK files will be located in the public/ As with other rendering engines, there are common steps of initialiazation, resource registration (meshes, materials, lights), and submitting the said resources to each frame to be rendered. -[remixapi_example_c.c](RemixAPI_C/remixapi_example_c.c) contains a minimal example in C to render a path traced triangle using the Remix API. +[remixapi_example_c.c](/tests/rtx/apps/RemixAPI_C/remixapi_example_c.c) contains a minimal example in C to render a path traced triangle using the Remix API.
@@ -112,7 +112,7 @@ Material: * To register, call `remixapi_Interface::CreateMaterial` specifying `remixapi_MaterialInfo`, but `.pNext` must be a pointer to one of: * `remixapi_MaterialInfoOpaqueEXT` -- for a generic material * `remixapi_MaterialInfoTranslucentEXT` -- for a glass material -* For the default values, corresponding default constructors can be examined in the C++ wrapper [remix.h](../../../public/include/remix/remix.h) +* For the default values, corresponding default constructors can be examined in the C++ wrapper [remix.h](/public/include/remix/remix.h) * *Note: at the time of writing, the material API is still not refined to work with non-file image data, and overall structure just reflects the internal representation of materials, which might be not as simple to use. The primary subject to change.* Light: @@ -144,7 +144,7 @@ Push a camera, mesh instances and lights to define a scene for the *current* fra *Note: to set `rtx.conf` options at runtime, use `remixapi_Interface::SetConfigVariable`* -*Note: [remixapi_example_c.c](RemixAPI_C/remixapi_example_c.c) contains all the steps listed above, and should draw a triangle.* +*Note: [remixapi_example_c.c](/tests/rtx/apps/RemixAPI_C/remixapi_example_c.c) contains all the steps listed above, and should draw a triangle.* diff --git a/src/dxvk/imgui/dxvk_imgui_about.cpp b/src/dxvk/imgui/dxvk_imgui_about.cpp index c25db940..f2ecbb02 100644 --- a/src/dxvk/imgui/dxvk_imgui_about.cpp +++ b/src/dxvk/imgui/dxvk_imgui_about.cpp @@ -101,6 +101,7 @@ namespace dxvk { "James 'jdswebb' Webb", "David 'King David' Wiltos", "Dayton 'watbulb'", + "Basil 'EliteCombineSoldier'", }}, { "Engineering", { "Riley Alston",