Tolmachev Dmitrii
Tolmachev Dmitrii
snprintf is not part of C89, some older versions of MSVC do not support it, so I think sticking with sprintf is ok (I am doing the bounds checks for...
Hello, My Travis CI credits ran out so I will need to find a better solution with more GPU vendor coverage. I want to set up my own CI server...
Hello, Sorry for the long reply, I am busy with another project at this moment. I can add subflags for HIP version of Nvidia (if anyone even uses it), however,...
Enable the keepShaderCode parameter in configuration and the test suite will print out all executed kernels.
You need to modify the configuration struct in the example you try to execute, not in the struct definition. I suggest opening sample_11_precision_VkFFT_single.cpp for the power of 2 cases and...
Hello, Thanks for your interest in VkFFT! Of course, for the same size of system you don't need to initialize the application again. There is a VkFFTLaunchParams struct that is...
Yes, different sizes require different codepaths, mainly based on the prime decomposition of the number. There is an option to save the binaries after compilation that works in all backends...
Hello, There should be no regressions between version increments. The 1.2.12 is an older version of VkFFT and since then there have been many algorithmic improvements, especially for primes >5....
Hello, multiple streams was a test to mimic the Vulkan behavior of shader dispatches to the pipeline, where unless synchronized they launch without waiting for completion of the last shader...
Hello, Sure, I replaced the relative path with the full path to glslang_c_interface. Previously I just used target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/glslang-main/glslang/Include/) in CMakeLists to get the correct path. Best regards, Dmitrii