diff --git a/13-ShowGIFAndResourceStatus/13-ShowGIFAndResourceStatus.vcxproj b/13-ShowGIFAndResourceStatus/13-ShowGIFAndResourceStatus.vcxproj
index 08340a41043bcc3600786009afd54bdf9272a5ee..ae73b184aef04a32dcc38e735bf06d60fe20692d 100644
--- a/13-ShowGIFAndResourceStatus/13-ShowGIFAndResourceStatus.vcxproj
+++ b/13-ShowGIFAndResourceStatus/13-ShowGIFAndResourceStatus.vcxproj
@@ -23,7 +23,7 @@
{B3D520CA-D4E5-4513-8664-4EAC26C10650}
Win32Proj
My13ShowGIFAndResourceStatus
- 10.0.20348.0
+ 10.0
diff --git a/22-MultiInstance-PBR-Sphere/22-MultiInstance-PBR-Sphere.cpp b/22-MultiInstance-PBR-Sphere/22-MultiInstance-PBR-Sphere.cpp
index 50c9a81922d23f02e7da366c21382c0b68670360..5c87f082eb71610ada16d8bc045901f3a55eacb1 100644
--- a/22-MultiInstance-PBR-Sphere/22-MultiInstance-PBR-Sphere.cpp
+++ b/22-MultiInstance-PBR-Sphere/22-MultiInstance-PBR-Sphere.cpp
@@ -844,6 +844,7 @@ int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR l
stVBV[1].SizeInBytes = iRowCnts * iColCnts * sizeof(ST_GRS_PER_INSTANCE);
}
+ {}
// 10、填充资源屏障结构
{
stBeginResBarrier.Type = D3D12_RESOURCE_BARRIER_TYPE_TRANSITION;
diff --git a/24-CubeMapWithoutDDS/24-CubeMapWithoutDDS.cpp b/24-CubeMapWithoutDDS/24-CubeMapWithoutDDS.cpp
index 38d0dfe15c0e33dae0c0564b0ff7082ef1951bf1..8319a83f5144f621cfcfdfa1e429b11ab3fb0818 100644
--- a/24-CubeMapWithoutDDS/24-CubeMapWithoutDDS.cpp
+++ b/24-CubeMapWithoutDDS/24-CubeMapWithoutDDS.cpp
@@ -822,7 +822,7 @@ int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR l
GRS_THROW_IF_FAILED(g_stD3DDevice.m_pID3D12Device4->CreateCommittedResource(
&g_stDefaultHeapProps
, D3D12_HEAP_FLAG_NONE
- , &stResourceDesc //可以使用CD3DX12_RESOURCE_DESC::Tex2D来简化结构体的初始化
+ , &stResourceDesc
, D3D12_RESOURCE_STATE_COPY_DEST
, nullptr
, IID_PPV_ARGS(&g_stSkyBoxData.m_pITexture)));
diff --git a/25-IBL-MultiInstance-Sphere/Shader/GRS_1Times_GS_HDR_2_CubeMap_VS_GS.hlsl b/25-IBL-MultiInstance-Sphere/Shader/GRS_1Times_GS_HDR_2_CubeMap_VS_GS.hlsl
index 6019e343466bd59e9b76a10feb3ea6975b711e20..e3ca8b54aa13937c670f8bb69939682dfeb043b2 100644
--- a/25-IBL-MultiInstance-Sphere/Shader/GRS_1Times_GS_HDR_2_CubeMap_VS_GS.hlsl
+++ b/25-IBL-MultiInstance-Sphere/Shader/GRS_1Times_GS_HDR_2_CubeMap_VS_GS.hlsl
@@ -40,7 +40,6 @@ void GSMain(triangle ST_GRS_HLSL_GS_IN stGSInput[3], inout TriangleStreamResourceBarrier(1, &stTransResBarrier);
}
+ {}
//向直接命令列表发出从上传堆复制纹理数据到默认堆的命令,执行并同步等待,即完成第二个Copy动作,由GPU上的复制引擎完成
//注意此时直接命令列表还没有绑定PSO对象,因此它也是不能执行3D图形命令的,但是可以执行复制命令,因为复制引擎不需要什么
//额外的状态设置之类的参数