Is there a RWStructuredBuffer equivalent in Reshade?

  • Dogex670
  • Topic Author
More
2 years 2 months ago #1 by Dogex670 Is there a RWStructuredBuffer equivalent in Reshade? was created by Dogex670
Hello, i am working on shader development and would like to use something like a RWStructuredBuffer, currently i am trying an implementation to store data inside a texture and access with Tex2dFetch of the sampler of that texture and store data with a Tex2dstore with the storage of the texture.

I am running a compute shader wich uses works with multiple groups but would like to access the same RWStructuredBuffer, as i have it on HLSL code that is something like this code
void function(RWStructuredBuffer<uint> buffer)
{
    for(int i = 0; i < 1000; i ++)
    {
        InterlockedMax(buffer[0], localBuffer[i];
    }

}

Is there an equivalent to RWStrucutredBuffer or is there a way to store all my buffers from the different work groups and merge them into a single block of memory after all is executed?


Thanks


 

Please Log in or Create an account to join the conversation.

We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.