diff --git a/qrenderdoc/Resources/glsl.xml b/qrenderdoc/Resources/glsl.xml
deleted file mode 100644
index 553c91f8b..000000000
--- a/qrenderdoc/Resources/glsl.xml
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- in out inout static const
-
- break continue do for while switch case default if else true false discard return
-
- radians degrees sin cos tan asin acos atan sinh cosh tanh asinh acosh atanh pow
- exp log exp2 log2 sqrt inversesqrt abs sign floor trunc round
- roundEven ceil fract mod modf min max clamp mix step
- smoothstep isnan isinf floatBitsToInt floatBitsToUint intBitsToFloat uintBitsToFloat fma frexp ldexp
-
- packUnorm2x16 packSnorm2x16 packUnorm4x8 packSnorm4x8 unpackUnorm2x16 unpackSnorm2x16 unpackUnorm4x8 unpackSnorm4x8 packDouble2x32 unpackDouble2x32 packHalf2x16 unpackHalf2x16
- length distance dot cross normalize faceforward reflect refract matrixCompMult outerProduct transpose determinant inverse lessThan
- lessThanEqual greaterThan greaterThanEqual equal notEqual any all not uaddCarry
- usubBorrow umulExtended imulExtended bitfieldExtract bitfieldInsert bitfieldReverse bitCount findLSB findMSB
-
- textureSize textureQueryLod textureQueryLevels textureSamples texture textureProj textureLod textureOffset texelFetch texelFetchOffset textureProjOffset textureLodOffset
- textureProjLod textureProjLodOffset textureGrad textureGradOffset textureProjGrad textureProjGradOffset textureGather textureGatherOffset textureGatherOffsets
-
- atomicCounterIncrement atomicCounterDecrement atomicCounter atomicAdd atomicMin atomicMax atomicAnd atomicOr atomicXor atomicExchange atomicCompSwap
-
- imageSize imageSamples imageLoad imageStore imageAtomicAdd imageAtomicMin imageAtomicMax imageAtomicAnd imageAtomicOr imageAtomicXor imageAtomicExchange imageAtomicCompSwap
-
- dFdx dFdy dFdxFine dFdyFine dFdxCoarse dFdyCoarse fwidth fwidthFine fwidthCoarse interpolateAtCentroid
- interpolateAtSample interpolateAtOffset EmitStreamVertex EndStreamPrimitive EmitVertex EndPrimitive
- barrier memoryBarrier memoryBarrierAtomicCounter memoryBarrierBuffer memoryBarrierShared memoryBarrierImage groupMemoryBarrier
-
- gl_CullDistance gl_FragCoord gl_FragDepth gl_FrontFacing gl_GlobalInvocationID gl_HelperInvocation gl_in gl_InstanceID gl_InvocationID gl_Layer gl_LocalInvocationID
- gl_LocalInvocationIndex gl_MaxPatchVertices gl_NumWorkGroups gl_out gl_PatchVerticesIn gl_PerVertex gl_PointCoord gl_PointSize gl_Position gl_PrimitiveID
- gl_PrimitiveIDIn gl_SampleID gl_SampleMask gl_SampleMaskIn gl_SamplePosition gl_TessCoord gl_TessLevelInner
- gl_TessLevelOuter gl_VertexID gl_ViewportIndex gl_WorkGroupID gl_WorkGroupSize
-
- gl_MaxComputeWorkGroupCount gl_MaxComputeWorkGroupSize gl_MaxComputeUniformComponents gl_MaxComputeTextureImageUnits gl_MaxComputeImageUniforms gl_MaxComputeAtomicCounters gl_MaxComputeAtomicCounterBuffers gl_MaxVertexAttribs gl_MaxVertexUniformComponents gl_MaxVaryingComponents gl_MaxVertexOutputComponents gl_MaxGeometryInputComponents gl_MaxGeometryOutputComponents gl_MaxFragmentInputComponents gl_MaxVertexTextureImageUnits gl_MaxCombinedTextureImageUnits
- gl_MaxTextureImageUnits gl_MaxImageUnits gl_MaxCombinedImageUnitsAndFragmentOutputs gl_MaxCombinedShaderOutputResources gl_MaxImageSamples gl_MaxVertexImageUniforms gl_MaxTessControlImageUniforms gl_MaxTessEvaluationImageUniforms gl_MaxGeometryImageUniforms gl_MaxFragmentImageUniforms gl_MaxCombinedImageUniforms gl_MaxFragmentUniformComponents gl_MaxDrawBuffers gl_MaxClipDistances gl_MaxGeometryTextureImageUnits gl_MaxGeometryOutputVertices
- gl_MaxGeometryTotalOutputComponents gl_MaxGeometryUniformComponents gl_MaxGeometryVaryingComponents gl_MaxTessControlInputComponents gl_MaxTessControlOutputComponents gl_MaxTessControlTextureImageUnits gl_MaxTessControlUniformComponents gl_MaxTessControlTotalOutputComponents gl_MaxTessEvaluationInputComponents gl_MaxTessEvaluationOutputComponents gl_MaxTessEvaluationTextureImageUnits gl_MaxTessEvaluationUniformComponents gl_MaxTessPatchComponents gl_MaxPatchVertices gl_MaxTessGenLevel gl_MaxViewports gl_MaxVertexUniformVectors gl_MaxFragmentUniformVectors
- gl_MaxVaryingVectors gl_MaxVertexAtomicCounters gl_MaxTessControlAtomicCounters gl_MaxTessEvaluationAtomicCounters gl_MaxGeometryAtomicCounters gl_MaxFragmentAtomicCounters gl_MaxCombinedAtomicCounters gl_MaxAtomicCounterBindings gl_MaxVertexAtomicCounterBuffers gl_MaxTessControlAtomicCounterBuffers gl_MaxTessEvaluationAtomicCounterBuffers gl_MaxGeometryAtomicCounterBuffers gl_MaxFragmentAtomicCounterBuffers gl_MaxCombinedAtomicCounterBuffers gl_MaxAtomicCounterBufferSize gl_MinProgramTexelOffset
- gl_MaxProgramTexelOffset gl_MaxTransformFeedbackBuffers gl_MaxTransformFeedbackInterleavedComponents gl_MaxCullDistances gl_MaxCombinedClipAndCullDistances gl_MaxSamples gl_MaxVertexImageUniforms gl_MaxFragmentImageUniforms gl_MaxComputeImageUniforms gl_MaxCombinedImageUniforms gl_MaxCombinedShaderOutputResources gl_DepthRangeParameters gl_DepthRange gl_NumSamples
-
-
- float double int void bool
-
- mat2 mat3 mat4 dmat2 dmat3 dmat4
- mat2x2 mat2x3 mat2x4 dmat2x2 dmat2x3 dmat2x4
- mat3x2 mat3x3 mat3x4 dmat3x2 dmat3x3 dmat3x4
- mat4x2 mat4x3 mat4x4 dmat4x2 dmat4x3 dmat4x4
- vec2 vec3 vec4 ivec2 ivec3 ivec4 bvec2 bvec3 bvec4 dvec2 dvec3 dvec4
- uint uvec2 uvec3 uvec4
-
- atomic_uint patch sample buffer subroutine struct
-
- invariant precise layout
-
- lowp mediump highp precision
- attribute uniform varying shared
- coherent volatile restrict readonly writeonly
- centroid flat smooth noperspective
-
- sampler1D sampler2D sampler3D samplerCube
- sampler1DShadow sampler2DShadow samplerCubeShadow
- sampler1DArray sampler2DArray
- sampler1DArrayShadow sampler2DArrayShadow
- isampler1D isampler2D isampler3D isamplerCube
- isampler1DArray isampler2DArray
- usampler1D usampler2D usampler3D usamplerCube
- usampler1DArray usampler2DArray
- sampler2DRect sampler2DRectShadow isampler2DRect usampler2DRect
- samplerBuffer isamplerBuffer usamplerBuffer
- sampler2DMS isampler2DMS usampler2DMS
- sampler2DMSArray isampler2DMSArray usampler2DMSArray
- samplerCubeArray samplerCubeArrayShadow isamplerCubeArray usamplerCubeArray
-
- image1D iimage1D uimage1D
- image2D iimage2D uimage2D
- image3D iimage3D uimage3D
- image2DRect iimage2DRect uimage2DRect
- imageCube iimageCube uimageCube
- imageBuffer iimageBuffer uimageBuffer
- image1DArray iimage1DArray uimage1DArray
- image2DArray iimage2DArray uimage2DArray
- imageCubeArray iimageCubeArray uimageCubeArray
- image2DMS iimage2DMS uimage2DMS
- image2DMSArray iimage2DMSArray uimage2DMSArray
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/qrenderdoc/Resources/hlsl.xml b/qrenderdoc/Resources/hlsl.xml
deleted file mode 100644
index 84ec0dd46..000000000
--- a/qrenderdoc/Resources/hlsl.xml
+++ /dev/null
@@ -1,118 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- register packoffset static const
-
- break continue discard do for if else switch while case default return true false
-
- abort abs acos all AllMemoryBarrier AllMemoryBarrierWithGroupSync any asdouble asfloat asin asint asuint atan
- atan2 ceil clamp clip cos cosh countbits cross D3DCOLORtoUBYTE4 ddx ddx_coarse ddx_fine ddy ddy_coarse ddy_fine
- degrees determinant DeviceMemoryBarrier DeviceMemoryBarrierWithGroupSync distance dot dst errorf
- EvaluateAttributeAtCentroid EvaluateAttributeAtSample EvaluateAttributeSnapped exp exp2 f16tof32 f32tof16
- faceforward firstbithigh firstbitlow floor fma fmod frac frexp fwidth GetRenderTargetSampleCount GetRenderTargetSamplePosition
- GroupMemoryBarrier GroupMemoryBarrierWithGroupSync InterlockedAdd InterlockedAnd InterlockedCompareExchange
- InterlockedCompareStore InterlockedExchange InterlockedMax InterlockedMin InterlockedOr InterlockedXor isfinite
- isinf isnan ldexp length lerp lit log log10 log2 mad max min modf msad4 mul noise normalize pow printf
- Process2DQuadTessFactorsAvg Process2DQuadTessFactorsMax Process2DQuadTessFactorsMin ProcessIsolineTessFactors
- ProcessQuadTessFactorsAvg ProcessQuadTessFactorsMax ProcessQuadTessFactorsMin ProcessTriTessFactorsAvg
- ProcessTriTessFactorsMax ProcessTriTessFactorsMin radians rcp reflect refract reversebits round rsqrt saturate
- sign sin sincos sinh smoothstep sqrt step tan tanh tex1D tex1Dbias tex1Dgrad tex1Dlod tex1Dproj
- tex2D tex2Dbias tex2Dgrad tex2Dlod tex2Dproj tex3D tex3Dbias tex3Dgrad tex3Dlod tex3Dproj texCUBE texCUBEbias
- texCUBEgrad texCUBElod texCUBEproj transpose trunc
-
- BINORMAL BINORMAL0 BINORMAL1 BINORMAL2 BINORMAL3 BINORMAL4 BINORMAL5 BINORMAL6 BINORMAL7
- BLENDINDICES BLENDINDICES0 BLENDINDICES1 BLENDINDICES2 BLENDINDICES3 BLENDINDICES4 BLENDINDICES5 BLENDINDICES6 BLENDINDICES7
- BLENDWEIGHT BLENDWEIGHT0 BLENDWEIGHT1 BLENDWEIGHT2 BLENDWEIGHT3 BLENDWEIGHT4 BLENDWEIGHT5 BLENDWEIGHT6 BLENDWEIGHT7
- COLOR COLOR0 COLOR1 COLOR2 COLOR3 COLOR4 COLOR5 COLOR6 COLOR7
- NORMAL NORMAL0 NORMAL1 NORMAL2 NORMAL3 NORMAL4 NORMAL5 NORMAL6 NORMAL7
- POSITION POSITION0 POSITION1 POSITION2 POSITION3 POSITION4 POSITION5 POSITION6 POSITION7
- POSITIONT
- PSIZE PSIZE0 PSIZE1 PSIZE2 PSIZE3 PSIZE4 PSIZE5 PSIZE6 PSIZE7
- TANGENT TANGENT0 TANGENT1 TANGENT2 TANGENT3 TANGENT4 TANGENT5 TANGENT6 TANGENT7
- TEXCOORD TEXCOORD0 TEXCOORD1 TEXCOORD2 TEXCOORD3 TEXCOORD4 TEXCOORD5 TEXCOORD6 TEXCOORD7 TEXCOORD8 TEXCOORD9
- TEXCOORD0 TEXCOORD1 TEXCOORD2 TEXCOORD3 TEXCOORD4 TEXCOORD5 TEXCOORD6 TEXCOORD7 TEXCOORD8 TEXCOORD9
-
- SV_Coverage SV_Depth SV_DispatchThreadID SV_DomainLocation SV_GroupID SV_GroupIndex SV_GroupThreadID SV_GSInstanceID SV_InsideTessFactor SV_IsFrontFace SV_OutputControlPointID SV_POSITION SV_Position SV_RenderTargetArrayIndex SV_SampleIndex SV_TessFactor SV_ViewportArrayIndex SV_InstanceID SV_PrimitiveID SV_VertexID SV_TargetID
- SV_TARGET SV_Target SV_Target0 SV_Target1 SV_Target2 SV_Target3 SV_Target4 SV_Target5 SV_Target6 SV_Target7
- SV_ClipDistance0 SV_ClipDistance1 SV_ClipDistance2 SV_ClipDistance3 SV_ClipDistance4 SV_ClipDistance5 SV_ClipDistance6 SV_ClipDistance7
- SV_CullDistance0 SV_CullDistance1 SV_CullDistance2 SV_CullDistance3 SV_CullDistance4 SV_CullDistance5 SV_CullDistance6 SV_CullDistance7
-
-
- bool bool1 bool2 bool3 bool4
- bool1x1 bool1x2 bool1x3 bool1x4
- bool2x1 bool2x2 bool2x3 bool2x4
- bool3x1 bool3x2 bool3x3 bool3x4
- bool4x1 bool4x2 bool4x3 bool4x4
-
- int int1 int2 int3 int4
- int1x1 int1x2 int1x3 int1x4
- int2x1 int2x2 int2x3 int2x4
- int3x1 int3x2 int3x3 int3x4
- int4x1 int4x2 int4x3 int4x4
-
- uint uint1 uint2 uint3 uint4
- uint1x1 uint1x2 uint1x3 uint1x4
- uint2x1 uint2x2 uint2x3 uint2x4
- uint3x1 uint3x2 uint3x3 uint3x4
- uint4x1 uint4x2 uint4x3 uint4x4
-
- UINT UINT2 UINT3 UINT4
-
- dword dword1 dword2 dword3 dword4
- dword1x1 dword1x2 dword1x3 dword1x4
- dword2x1 dword2x2 dword2x3 dword2x4
- dword3x1 dword3x2 dword3x3 dword3x4
- dword4x1 dword4x2 dword4x3 dword4x4
-
- half half1 half2 half3 half4
- half1x1 half1x2 half1x3 half1x4
- half2x1 half2x2 half2x3 half2x4
- half3x1 half3x2 half3x3 half3x4
- half4x1 half4x2 half4x3 half4x4
-
- float float1 float2 float3 float4
- float1x1 float1x2 float1x3 float1x4
- float2x1 float2x2 float2x3 float2x4
- float3x1 float3x2 float3x3 float3x4
- float4x1 float4x2 float4x3 float4x4
-
- double double1 double2 double3 double4
- double1x1 double1x2 double1x3 double1x4
- double2x1 double2x2 double2x3 double2x4
- double3x1 double3x2 double3x3 double3x4
- double4x1 double4x2 double4x3 double4x4
-
- snorm unorm string void cbuffer struct
-
- Buffer AppendStructuredBfufer ByteAddressBuffer ConsumeStructuredBuffer StructuredBuffer
- RWBuffer RWByteAddressBuffer RWStructuredBuffer RWTexture1D RWTexture1DArray RWTexture2D RWTexture2DArray RWTexture3D
-
- InputPatch OutputPatch
-
- linear centroid nointerpolation noperspective sample
-
- sampler sampler1D sampler2D sampler3D samplerCUBE SamplerComparisonState SamplerState sampler_state
- AddressU AddressV AddressW BorderColor Filter MaxAnisotropy MaxLOD MinLOD MipLODBias ComparisonFunc ComparisonFilter
-
- texture Texture1D Texture1DArray Texture2D Texture2DArray Texture2DMS Texture2DMSArray Texture3D TextureCube
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/qrenderdoc/Resources/resources.qrc b/qrenderdoc/Resources/resources.qrc
index 7ed62cf9d..f49e90f4c 100644
--- a/qrenderdoc/Resources/resources.qrc
+++ b/qrenderdoc/Resources/resources.qrc
@@ -1,7 +1,5 @@
- glsl.xml
- hlsl.xml
logo.svg
topologies/topo_linelist.svg
topologies/topo_linelist_adj.svg
diff --git a/qrenderdoc/qrenderdoc_local.vcxproj b/qrenderdoc/qrenderdoc_local.vcxproj
index f840e7cbb..77f6be357 100644
--- a/qrenderdoc/qrenderdoc_local.vcxproj
+++ b/qrenderdoc/qrenderdoc_local.vcxproj
@@ -1865,10 +1865,6 @@ IF %ERRORLEVEL% NEQ 0 (echo ====================================================
-
-
-
-
\ No newline at end of file
diff --git a/qrenderdoc/qrenderdoc_local.vcxproj.filters b/qrenderdoc/qrenderdoc_local.vcxproj.filters
index 53e94cec7..6ce23d43f 100644
--- a/qrenderdoc/qrenderdoc_local.vcxproj.filters
+++ b/qrenderdoc/qrenderdoc_local.vcxproj.filters
@@ -1772,12 +1772,4 @@
Resources\Files
-
-
- Resources\Files
-
-
- Resources\Files
-
-
\ No newline at end of file