kyamant
kyamant
VS 2022 is the current version of Visual Studio and would like to be able to use _SPIRV-VSExtension_ on it.
Following an upgrade of Nvidia driver to 511.65, pbrt_exe (**debug version**) crashes on the call: ``` OPTIX_CHECK_WITH_LOG(optixModuleCreateFromPTX( optixContext, &moduleCompileOptions, &pipelineCompileOptions, ptx, strlen(ptx), log, &logSize, &optixModule), log); ``` in `OptixModule OptiXAggregate::createOptiXModule()`...
Using cmake 3.21.1, VS2019, CUDA 11.4, OptiX 7.2 on Win 10: 1. Where exactly am I supposed to specify `PBRT_OPTIX7_PATH`, and to which specific directory of OptiX it needs to...
In `buildComputeCommandBuffer()` the `vkCmdDispatch()` call is sandwiched between two `vkCmdPipelineBarrier()` calls with alternating source and destination AccessMask, QueueFamilyIndex and StageMasks for the indirectCommandsBuffer. While this is meant for acquire/release operation,...
To improve realism and to avoid peter panning, the offscreen pass should use `VK_CULL_MODE_FRONT_BIT`. Without that, one of the walls of the box does not cast proper shadows in the...
The code allocates and actually records to two commandBuffers for the compute pipeline, but actually only one of them ever gets used since _readSet_, the controlling variable of this ping-pong...
I would like to suggest the following be considered for future examples: **1.** Transform Feedback (and queries) **2.** Video Encode/Decode **3.** Vulkan Display
In the `instancing` example, the UIOverlay shows `INSTANCE_COUNT` initially. Clicking `Statistics` **off** then back **on** and the `INSTANCE_COUNT` is not displayed anymore.
buildCommandBuffers() Second Render Pass portion has `if (displayShadowMap)` where it draws the shadow map. This code could be improved with an `else` statement encapsulating the 3D Scene draw command since,...
I've modified ray tracing samples to port my cornel box from nvidia's optix platform. The objects, including the side walls, are placed as if they are mirror images along the...