Search Feedback

10
votes

Get a non-resolved RenderTexture

Graphics

-

-

Sometimes we want to implement MSAA for deferred rendering.
But we can't use Texture2DMS in Unity now.

I have tested the native pointer of a multisampled RenderTexture in native plugin with D3D11, and D3D11_TEXTURE2D_DESC.SampleDesc.Count is always 1.

It seems the multisampled result are resolved to the RenderTexture we use. The only way to implement deferred MSAA is to create a Texture2DMS resource on native plugin, and draw everything in our scene with native plugin (wow).

I hope Unity can provide non-resolved RenderTexture, it would be useful!

Thanks.

Your opinion counts

Help us make things better. Share your great idea for improving Unity or vote for other people’s.

Log in to post a new idea

Categories

All

(9031)

2D

(221)

Ads

(40)

AI & Navigation

(67)

Analytics

(92)

Animation

(304)

Asset Store

(222)

Assets

(489)

Audio

(157)

Cloud Build

(94)

Collaborate

(31)

Docs & Tutorials

(197)

Editor

(2084)

Everyplay

(13)

Game Performance Reporting

(12)

General

(810)

Graphics

(761)

GUI

(363)

Input

(145)

Licensing

(73)

Networking

(158)

Physics

(341)

Platforms

(402)

Profiling & Optimization

(69)

Runtime

(161)

Scripting

(1014)

Terrain

(152)

WebGL

(131)