mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-06 22:46:06 +02:00
bugfix
This commit is contained in:
+1
-4
@@ -74,9 +74,7 @@ namespace VRCX
|
|||||||
{
|
{
|
||||||
if (type == PaintElementType.View)
|
if (type == PaintElementType.View)
|
||||||
{
|
{
|
||||||
using (var device = _texture.Device)
|
var context = _texture.Device.ImmediateContext;
|
||||||
using (var context = device.ImmediateContext)
|
|
||||||
{
|
|
||||||
var dataBox = context.MapSubresource(_texture, 0, MapMode.WriteDiscard, MapFlags.None);
|
var dataBox = context.MapSubresource(_texture, 0, MapMode.WriteDiscard, MapFlags.None);
|
||||||
if (dataBox.IsEmpty == false)
|
if (dataBox.IsEmpty == false)
|
||||||
{
|
{
|
||||||
@@ -101,7 +99,6 @@ namespace VRCX
|
|||||||
context.UnmapSubresource(_texture, 0);
|
context.UnmapSubresource(_texture, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
void IRenderHandler.OnPopupShow(bool show)
|
void IRenderHandler.OnPopupShow(bool show)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -41,7 +41,10 @@ namespace VRCX
|
|||||||
// 메모리 릭 때문에 미리 생성해놓고 계속 사용함
|
// 메모리 릭 때문에 미리 생성해놓고 계속 사용함
|
||||||
public static void Init()
|
public static void Init()
|
||||||
{
|
{
|
||||||
m_Device = new Device(DriverType.Hardware, DeviceCreationFlags.SingleThreaded | DeviceCreationFlags.BgraSupport);
|
m_Device = new Device(
|
||||||
|
DriverType.Hardware,
|
||||||
|
DeviceCreationFlags.BgraSupport
|
||||||
|
);
|
||||||
m_Texture1 = new Texture2D(m_Device, new Texture2DDescription()
|
m_Texture1 = new Texture2D(m_Device, new Texture2DDescription()
|
||||||
{
|
{
|
||||||
Width = 512,
|
Width = 512,
|
||||||
|
|||||||
Reference in New Issue
Block a user