Jump to content

MSI Afterburner


Recommended Posts

RTSS 7.3.6 ბილდი გამოვიდა ერთი 10 დღის უკან შემდეგი ჩეინჯლოგით:

Now the installer is skipping the process of downloading and deploying VC++ redistributables if the previous downloaded copy of redistributables is detected inside .\Redist folder. Installation on top of the previously installed version should be much faster now
· Now installation and uninstallation attempts are blocked until reboot when the previous installer’s or uninstaller’s reboot prompt is ignored
· Improved protection against attempts to run incompletely installed application when installer’s reboot prompt is ignored by user and some pending file operations are scheduled to be performed on the next reboot. Previously it was possible to bypass the protection and still start application in such incompletely installed state with scheduled startup task after user logoff/logon. Also, the protection is now verifying the product integrity and doesn’t allow starting it if some component is missing due to corrupted installation
· Some of previously introduced NVIDIA Reflex injection related options are no longer power oriented and can be changed via “Injection properties” settings group in “General” tab:
o New “Inject NVIDIA Reflex latency markers” option can be used for troubleshooting, you may use it to disable markers injection either globally or for some specific applications
o New “Inject NVIDIA Reflex sleep call” option can be used to control NvAPI_D3D_Sleep injection behavior, you may tweak it to improve injected Reflex efficiency in applications performing simulation and input sampling on rendering thread

ესეც გადმოსაწერი ლინკი: https://download-eu2.guru3d.com/rtss/[Guru3D]-RTSSSetup736Build28004.rar

Link to comment
Share on other sites

  • 2 weeks later...

RTSS 7.3.6 ახალი ბილდი გამოვიდა შემდეგი ჩეინჯლოგით:

 Now the installer and uninistaller are performing active application instance checking on earlier stages before displaying any GUI
· Now the installer is performing locked files testing and displays the list of third-party processes, which may lock Vulkan layer and hook libraries
· Now the installer is skipping the process of DirectX web installation when required d3dx10/11 runtimes are detected
· Now OverlayEditor plugin is forcibly uninstalling IO driver on OS shutdown to prevent the driver from being hibernated and reloaded due to fastboot till the next clean system boot event
· Now OverlayEditor plugin allows you to override CPU bus clock with “bclk” environment variable. You may use it to manually correct CPU clock readings on the systems where Intel OC mailbox and precise bus clock monitoring are not available

- Now RivaTuner Statistics Server defaults to hooking original OS version of OpenGL32.dll if both original and third party proxy versions of OpenGL32.dll runtime are loaded in context of the game process. This change is aimed to improve compatibility with ReShade 6.0.x in some OpenGL games like “Wolfenstein : The New Order”. You can still prioritize OpenGL32.dll proxy hooking via enabling “Enable Custom Direct3D” option at application profile level, which previously controlled Direct3D runtime proxy hooking behavior only, but now it also controls OpenGL runtime proxy hooking strategy

სულ მალე ფინალური ბილდიც გამოვა ამ დღეებში უკვე გურუ3დ-ზე, ესეც მაგ ბილდის გადმოსაწერი ლინკი:

 

https://download-eu2.guru3d.com/rtss/[Guru3D.com]-RTSSSetup736Build28010.rar

Link to comment
Share on other sites

RTSS 7.3.6 ფინალური ბილდი გამოვიდა შემდეგი ჩეინჯლოგით:

 Forced Detours hooking mode for ID3D11DeviceContext::ClearRenderTargetView hook to prevent crashing on the final stage of track load in “Le Mans Ultimate”
· Extra synchronization added to Detours uninstallation implementation in the previous version is now active inside ID3D12CommanQueue::ExecuteCommandLists hook on application shutdown only to avoid performance issues with “Elden Ring”
· Now RivaTuner Statistics Server defaults to hooking original OS version of OpenGL32.dll if both original and third party proxy versions of OpenGL32.dll runtime are loaded in context of the game process. This change is aimed to improve compatibility with ReShade 6.0.x in some OpenGL games like “Wolfenstein : The New Order”. You can still prioritize OpenGL32.dll proxy hooking via enabling “Enable Custom Direct3D” option at application profile level, which previously controlled Direct3D runtime proxy hooking behavior only, but now it also controls OpenGL runtime proxy hooking strategy
· Now the installer and uninistaller are performing active application instance checking on earlier stages before displaying any GUI
· Now the installer is performing locked files testing and displays the list of third-party processes, which may lock Vulkan layer and hook libraries
· Now the installer is skipping the process of downloading and deploying VC++ redistributables if the previous downloaded copy of redistributables is detected inside .\Redist folder. Installation on top of the previously installed version should be much faster now
· Now the installer is skipping the process of DirectX web installation when required d3dx10/11 runtimes are detected
· Now installation and uninstallation attempts are blocked until reboot when the previous installer’s or uninstaller’s reboot prompt is ignored
· Improved protection against attempts to run incompletely installed application when installer’s reboot prompt is ignored by user and some pending file operations are scheduled to be performed on the next reboot. Previously it was possible to bypass the protection and still start application in such incompletely installed state with scheduled startup task after user logoff/logon. Also, the protection is now verifying the product integrity and doesn’t allow starting it if some component is missing due to corrupted installation
· Now OverlayEditor plugin is forcibly uninstalling IO driver on OS shutdown to prevent the driver from being hibernated and reloaded due to fast startup till the next clean system boot event
· Now OverlayEditor plugin allows you to override CPU bus clock with “bclk” environment variable. You may use it to manually correct CPU clock readings on the systems where Intel OC mailbox and precise bus clock monitoring are not available
· Some of previously introduced NVIDIA Reflex injection related options are no longer power oriented and can be changed via “Injection properties” settings group in “General” tab:
o New “Inject NVIDIA Reflex latency markers” option can be used for troubleshooting, you may use it to disable markers injection either globally or for some specific applications
o New “Inject NVIDIA Reflex sleep call” option can be used to control NvAPI_D3D_Sleep injection behavior, you may tweak it to improve injected Reflex efficiency in applications performing simulation and input sampling on rendering thread
· Switched to alternate digital signature

www.guru3d.com/download/rtss-rivatuner-statistics-server-download https://www.guru3d.com/download/rtss-rivatuner-statistics-server-download/

Link to comment
Share on other sites

 

Link to comment
Share on other sites

  • 2 weeks later...

 

მალე გამოვა ახალი RTSS 7.3.7 ბეტა ბილდი დიდი ჩეინჯლოგით, ნაწილი მაგ ვიდეოშია აღწერილი რეებიცაა დამატებული ახალში

Link to comment
Share on other sites

 RTSS 7.3.7 ბეტა ბილდი გამოვიდა შემდეგ ჩეინჯლოგით:

· Improved hypertext parser:
o Now bar range graphs are rendered when the range width is less than one pixel
· Added late initialization of Vulkan device function pointers aimed to improve Vulkan hooking reliability in the applications dynamically loading vulkan-1.dll on the systems with multiple installed third party Vulkan layers
· Improved OverlayEditor plugin:
o Improved NVIDIA Reflex metrics access functionality. Previously NVIDIA Reflex metrics were represented by hardcoded internal "NVIDIA Reflex XXX timespan" and "NVIDIA Reflex XXX latency" groups of data sources. Such internal data sources are deprecated since this version, now you can use more robust functions for accessing NVIDIA Reflex data:
§ New reflexlatency(markerFrom, markerTo) function can be used to calculate a latency between two arbitrary NVIDIA Reflex latency markers related to the current frame. You can specify one of the following marker identifiers: 0 – input_sample, 1 – simulation_start, 2 – simulation_end, 3 – rendersubmit_start, 4 – rendersubmit_end, 5 – present_start, 6 – present_end, 7 – driver_start, 8 – driver_end, 9 – osrenderqueue_start, 10 – osrenderqueue_end, 11 – gpurender_start, 12 – gpurender_end, 13 – virtual gpurender_start (gpurender_end minus GPU active time). You may also set markerFrom to -1 to specify the very first marker and set markerTo to -1 to specify the very last marker if necessary. This function allows you to calculate all NVIDIA Reflex latencies previously represented by hardcoded internal "NVIDIA Reflex XXX latency" data sources and implement additional custom latencies (e.g. a latency between simulation_start and present_start markers)
§ New reflextimespan(markerFrom, markerTo, base) function can be used to calculate and encode a timespan between two arbitrary NVIDIA Reflex latency markers related to the current frame. This function allows you to calculate all NVIDIA Reflex timespans previously represented by hardcoded internal "NVIDIA Reflex XXX timespan" data sources and implement additional custom timespans (e.g. a timespan between simulation_start and present_start markers). Also the previous "NVIDIA Reflex XXX timespan" data sources calculated timespan using fixed base 100 (meaning that the timeband graphs visualizing the timespan had just 100 gradations), now you may specify custom base to implement more detailed timebands
§ New reflextime(id) function can be used to access absolute times reported by NVIDIA reflex for the current frame. You may set time identifier to 0 to get GPU active or 1 to get GPU frametime
o Built-in reflex.ovl overlay layout has been modified to demonstrate new reflextime/reflextimespan/reflexlatency functions usage instead of deprecated "NVIDIA Reflex XXX timespan" and "NVIDIA Reflex XXX latency" data sources. Please apply similar modifications to your custom overlays, if you used deprecated data sources there
o Updated helper PresentMonDataProvider.exe application:
§ Added PresentMon V2 service support. Please take a note that due to major changes between PresentMon V1 and V2 service API, service API V1 is no longer supported
§ Added PresentMon V2 console application support. Unlike the service, console mode is backward compatible with the previous versions of PresentMon, so you may switch to the previous versions of console PresentMon if necessary via the configuration file. The most recent versions of console PresentMon V1 and V2 applications are included into distributive
§ Added configuration file setting allowing power users to specify additional command line parameters for console mode (e.g. -v1_metrics for forcing condole PresentMon V2 to report V1 metrics or -track_input for enabling experimental input tracking functionality in PresentMon V1)
o Updated PresentMon data provider:
§ Added PresentMon V2 metrics support. The most of PresentMon V1 metrics are also reconstructed in realtime from V2 metrics for your convenience and for backward compatibility with previously existing PresentMon based overlay layouts. Please take a note that PresentMode metric encoding changed between V1 and V2 versions of PresentMon service API, so now OverlayEditor use new encoding too. All PresentMon based overlay layouts have been updated to reflect new PresentMode encoding. Please apply the same changes to your overlays if you decode PresentMode there
§ PresentMon V1 service API specific hardware telemetry is no longer available in PresentMon data provider
o Added presentmon_frame_scale_V2.ovl overlay layout:
§ The layout demonstrates usage of PresentMon V2 specific data sources and keyboard based overlay transformations. You may press <F> to switch between present-to-present (PresentMon V1) and start-to-start (PresentMon V2) frametime sampling modes in realtime
§ The layout demonstrates PresentMon V2 ClickToPhotonLatency data source usage to render input events graph and calculate averaged latency for the last 512 frames
· Bundled DesktopOverlayHost has been upgraded to v1.4.0:
o Added Direct3D10, Direct3D12 and Vulkan rendering backends. New backends do not affect the primary application’s functionality, however now you may use DesktopOverlayHost as a built-in overlay rendering test for all supported 3D APIs in x86 applications
o Added optional 64-bit version of DesktopOverlayHost. You may use it as a built-in overlay rendering test for all supported 3D APIs in x64 applications
o Added power user oriented config file switch allowing using idle based rendering loop instead of default timer based rendering loop
o Updated DesktopOverlayHostLoader helper application can launch both 32-bit and 64-bit versions of DesktopOverlayHost
· Updated profiles list

ესეც გადმოსაწერი ლინკი: https://download-eu2.guru3d.com/rtss/[Guru3d]-RTSSSetup737Beta1Build28020.rar

Link to comment
Share on other sites

 

დაიდება მალე 7.3.7 ბეტა 2 ბილდიც ახალი ცვლილებებით, ნაწილი ვიდეოშია აღწერილი, ხო რაც შეეხება DWM და explorer ლატენტურობას და ლაგებს, ლაგების ნაწილი მცირდება nvidia კონტროლ პანელში adaptive-ან მაგის გამშვებებს თუ მოუნიშნავ maximum performance-ზე, მარტო გლობალზე დაყენება მაგისი არ შველის, ცალკეც უნდა მოუნიშნო, ვნახე და მაინც adaptive-ზე ეყენა ორივე, ამცირებს ეგ ხშირათ ლაგებს ბრაუზინგშიც და ყველგან სადაც გამოიყენება ეგ ორი სერვისი

Link to comment
Share on other sites

RTSS 7.3.7 ბეტა 2 გამოვიდა შემდეგი ჩეინჯლოგით:

o As I promised I included my custom version of PresentMon-2.0.0-x64.exe in this build to address regress with data streaming/buffering efficiency. Intel also fixed it in future versions of console PresentMon, but no new version is available yet to I included my own custom build as a temporary solution. This should address issue with increased CPU load in PresentMonDataProvider.exe
o Now you may press <Ctrl>+<A> inside the editor window to select all overlay layers or press <Ctrl>+<Shift>+<A> to deselect all selected layers
o Now new layout creation command deletes all data sources and text tables, instead of deleting just overlay layers before
o Save prompt is now displayed when you try to load new overlay layout without saving the previously modified overlay
o Added new “Merge” command to “Layouts” menu. Now you can easily combine multiple overlay layouts or copy data sources, layers or text tables between the layouts. All layers of source layout are automatically selected after merging to allow you to move them to new position with a single mouse gesture
o Now PresentMon data provider calculates timestamps of different stages of rendering pipeline using PresentMon V2 metrics, when at least one PresentMon data source is added to layout, and allows accessing PresentMon timestamps in a way similar to accessing NVIDIA Reflex latency markers:
§ New presentmonlatency(markerFrom, markerTo) function can be used to calculate a latency between two arbitrary PresentMon latency markers related to the current frame. You can specify one of the following marker identifiers: 0 – input_sample, 1 – cpu_busy_start, 2 – cpu_busy_end, 3 – present_start, 4 – present_end, 5 – gpurender_start, 6 – gpurender_end, 7 – virtual gpurender_start (gpurender_end minus GPU active time), 8 - display. You may also set markerFrom to -1 to specify the very first marker and set markerTo to -1 to specify the very last marker if necessary
§ New presentmontimespan(markerFrom, markerTo, base) function can be used to calculate and encode a timespan between two arbitrary PresentMon latency markers related to the current frame. It behaves similar to reflextimespan function documented above
o Added new presentmon_latency_analyzer.ovl overlay layout. This layout replicates NVIDIA Reflex Latency analyzer using PresentMon’s latency markers, so you may use it as alternate solution in cases when NVIDIA Reflex Latency analyzer is not available (e.g. on Intel/AMD GPUs or in Direct3D9 or OpenGL application, where Reflex is not supported)
o Added buf(name, position) function support for accessing desired data source’s ring buffer contents. You may use this function to implement different forms of data filtering. For example PresentMon V2 DisplayLatency data source is designed to report zero for dropped frames, so you may apply (x > 0) ? x : buf(x,-1) formula to it to filter such data and report the previously sampled values instead
o Updated profiles list

ესეც გადმოსაწერი ლინკი: https://download-eu2.guru3d.com/rtss/[Guru3D.com]-RTSSSetup737Beta2Build28021.rar

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.