View Issue Details

IDProjectCategoryView StatusLast Update
0001805NoesisGUIC# SDKpublic2020-11-24 17:48
Reporterai_enabledAssigned Tojsantos 
Status assignedResolutionopen 
Product Version3.0.6 
Target Version3.0Fixed in Version 
Summary0001805: Allow adjusting OffscreenSampleCount at any time
DescriptionHi guys,

as I've reported here this is pretty much essential:

"The big problem here is that the game allows the player to change MSAA setting on the fly (off/2x/4x/8x). Currently, the Noesis View must be recreated in order to initialize it with new RenderDeviceD3D11 (that has new OffscreenSampleCount). Simply changing OffscreenSampleCount for the existing RenderDeviceD3D11 instance is not enough and I can guess why.

I wish we could change this on the fly as recreating a View object is a big no-no. It causes an issue with a multitude of other systems.
E.g. allowing the call to view.Renderer.Init(renderDeviceD3D11) again after it was already initialized would solve this problem (as I can change device's OffscreenSampleCount and call view.Renderer.Init). Currently, it's not supported as further access to the renderer object results in a memory access violation."

The problem is that the View is already propagated itself to various game systems (for example, we're using it to set up all the menus, recreating them without reloading the whole UI is not possible).

TagsNo tags attached.


related to 0001686 resolvedsfernandez Antialiasing doesn't work when element has DropShadowEffect 




2020-11-24 17:48

updater   ~0006819

I still wish to be able to adjust this same as I can adjust RenderFlags. Currently, the whole OffscreenSampleCount feature is just useless (recreating the whole UI is not an option).

Issue History

Date Modified Username Field Change
2020-10-12 15:48 ai_enabled New Issue
2020-10-12 15:49 ai_enabled Description Updated View Revisions
2020-10-14 11:23 jsantos Assigned To => jsantos
2020-10-14 11:23 jsantos Status new => assigned
2020-10-14 11:23 jsantos Target Version => 3.0
2020-10-29 17:53 jsantos Relationship added related to 0001686
2020-11-24 17:48 ai_enabled Note Added: 0006819