renodx icon indicating copy to clipboard operation
renodx copied to clipboard

only CB0 can be displayed in DCS world with the devkit

Open lefufu opened this issue 8 months ago • 4 comments

I tried your wonderfull devkit in DCS world (DX11 game) but I am only able to display cb0 content. All other CB have 0 value... I think it's because I can find only 0x000002638728bb78 in the trace for map_buffer_region()...How could it be feasible to get all the CB values ?

Image

Image

lefufu avatar Apr 25 '25 08:04 lefufu

Wow, DCS in HDR, thank you!

zmz125000 avatar Apr 26 '25 11:04 zmz125000

I dig a bit, and finally there are more mapping, but not done during the frame I catched. It seems anyway the evkit is not able to get these mapping, as all the CB other than CB0 are empty....

lefufu avatar Apr 26 '25 11:04 lefufu

Can you share the reshade.log file? The devkit doesn't show what CB0 shows at the time of pushing. it shows cb0 at the time of present and updates every present. Storing resources like cbuffer and texture data in member can be pretty expensive.

clshortfuse avatar May 11 '25 07:05 clshortfuse

Here it is. ReShade.zip I managed anyway to change the CB6 in my DCS mod by using on_push_descriptors().

lefufu avatar May 25 '25 12:05 lefufu