5.8

  • crosire
  • Topic Author
More
10 months 2 weeks ago #1 by crosire 5.8 was created by crosire
Changelog

5.8.0:

Features:
  • Added support for calling "reshade::api::effect_runtime::render_effects()" with a render target resource of different dimensions than the back buffer
  • Added "addon_event::reshade_begin_effects" and "addon_event::reshade_finish_effects" events for "reshade::api::effect_runtime::render_technique()" API calls
  • Added "reshade::get_reshade_base_path()" and "reshade::api::effect_runtime::last_key_pressed()" add-on APIs
  • Added "reshade::api::effect_runtime::get_[uniform_variable/texture_variable/technique]_effect_name()" add-on APIs
  • Added "reshade::api::effect_runtime::save_current_preset()" add-on API and removed automatic preset saving for "reshade::api::effect_runtime::set_uniform_value_[...]()"
  • Added effect scope for preprocessor definitions in presets (one can now set preprocessor definitions that are only applied to a specific effect file)
    PreprocessorDefinitions=GLOBAL_DEFINE=1
    [MyEffect.fx]
    PreprocessorDefinitions=EFFECT_LOCAL_DEFINE=1

Bug fixes:
  • Fixed crash in Dead Rising 3
  • Fixed fourth available vertex shader texture sampler stage never being set in D3D9
  • Fixed invalid texture uploads for resources with generated mipmaps in D3D9
  • Fixed screenshots in Vulkan games on AMD GPUs
  • Fixed add-ons being able to set an invalid preset path
  • Fixed "addon_event::reshade_set_uniform_value" event not being called when uniform without initializer is reset
  • Fixed effects being reloaded multiple times when a preset referenced effect file is missing
  • Fixed assembly viewer editor windows not updating after editing an effect
  • Fixed crash when opening file in editor that has errors without line information
  • Fixed crash when editor for reloaded effect is updated and cursor was at a larger column before
  • Fixed same virtual function table hooks being installed repeatedly

Miscellaneous:
  • Added automatic adjustment of the default font size based on the vertical resolution
  • Added used ReShade API version to add-on registration log message
  • Changed auto save button to include "on" suffix in label when it is on to avoid confusion
  • Changed technique and variable tweaking to be disabled during preset transitions to avoid loss of data

Setup tool:
  • Added separate "Update" option to setup tool which will not touch preset or effect files
  • Fixed "Could not create SSL/TLS secure channel" error in setup tool when system does not have TLS 1.3 enabled by default
  • Changed setup tool to set wildcard effect and texture search paths by default
The following user(s) said Thank You: Wicked Sick, CeeJay.dk, brussell, Martigen, Juguard, Echo, Marty, PureEvilWindom, Jesped, thalixte and 32 other people also said thanks.
The topic has been locked.
  • Warden3_8
More
10 months 6 days ago #2 by Warden3_8 Replied by Warden3_8 on topic 5.8
Thank you so much for the "Update" option! It's really faster to update, no need to do the entire process again! It keeps the selected Shaders and that's so cool!
The following user(s) said Thank You: visionex, vnub
The topic has been locked.
  • Super
More
9 months 4 weeks ago #3 by Super Replied by Super on topic 5.8
Thank you
The topic has been locked.
  • AlucardDH
More
9 months 3 weeks ago #4 by AlucardDH Replied by AlucardDH on topic 5.8
Hello,
I found a strange bug:
In Xash3D (Halflife engine replacement: github.com/FWGS/xash3d-fwgs ), when ReShade is installed (OpenGL), some polygons take the backbuffer instead of a texture, some other textures are broken.

Here is a screenshot : imgur.com/a/Yg0Kg1D

I'm not sure if iot was present on previous vesions of ReShade.

Thanks for your work :)
 
The topic has been locked.
  • lextra2
More
8 months 2 weeks ago - 8 months 2 weeks ago #5 by lextra2 Replied by lextra2 on topic 5.8
On my 3840x2160 display, with 200% windows dpi, the "Edit global preprocessor definitions" parameters are cut off. See screenshot. Could you increase max-width for that window?

Last edit: 8 months 2 weeks ago by lextra2.
The topic has been locked.
  • crosire
  • Topic Author
More
8 months 2 weeks ago #6 by crosire Replied by crosire on topic 5.8

On my 3840x2160 display, with 200% windows dpi, the "Edit global preprocessor definitions" parameters are cut off. See screenshot. Could you increase max-width for that window?
Sure, done: github.com/crosire/reshade/commit/eb9b2e...845d0b40fa704479debc
The following user(s) said Thank You: lextra2
The topic has been locked.
  • TOGBrony
More
8 months 6 days ago #7 by TOGBrony Replied by TOGBrony on topic 5.8
There is some way to have 12 hours and pm and am in the overlay option?
Or put the one the system already use like a custom one?

Also, will be nice if this program had an option to have more idioms or add a manual translation to the options someway or automatic? But apart from that, reshade is cool :3
The topic has been locked.
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.