DxcRuntime.man 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. <?xml version='1.0' encoding='utf-8' standalone='yes'?>
  2. <instrumentationManifest xmlns="http://schemas.microsoft.com/win/2004/08/events">
  3. <instrumentation
  4. xmlns:win="http://manifests.microsoft.com/win/2004/08/windows/events"
  5. xmlns:xs="http://www.w3.org/2001/XMLSchema"
  6. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  7. >
  8. <events xmlns="http://schemas.microsoft.com/win/2004/08/events">
  9. <provider
  10. guid="{af2ca688-62aa-48e9-8bf6-a0ca0cae2354}"
  11. message="$(string.eventProviderName)"
  12. messageFileName="%SystemRoot%\system32\dxcompilerp.dll"
  13. name="Microsoft-Windows-DxcRuntime-API"
  14. resourceFileName="%SystemRoot%\system32\dxcompilerp.dll"
  15. symbol="MICROSOFT_WINDOWS_DXCRUNTIME_PROVIDER"
  16. >
  17. <channels>
  18. <channel
  19. chid="DxcRuntimeAnalytic"
  20. name="Microsoft-Windows-DxcRuntime-API/Analytic"
  21. type="Analytic"
  22. />
  23. </channels>
  24. <tasks>
  25. <task
  26. name="DxcRuntimeInitialization"
  27. value="1"
  28. />
  29. <task
  30. name="DxcRuntimeShutdown"
  31. value="2"
  32. />
  33. <task
  34. name="DxcTranslate"
  35. value="3"
  36. >
  37. <opcodes>
  38. <opcode
  39. message="$(string.Task.DxcTranslate.TranslateStats)"
  40. name="TranslateStats"
  41. symbol="TranslateStats"
  42. value="100"
  43. />
  44. </opcodes>
  45. </task>
  46. </tasks>
  47. <events>
  48. <event
  49. channel="DxcRuntimeAnalytic"
  50. level="win:Informational"
  51. opcode="win:Start"
  52. symbol="DxcRuntimeInitialization_Start"
  53. task="DxcRuntimeInitialization"
  54. value="0"
  55. />
  56. <event
  57. channel="DxcRuntimeAnalytic"
  58. level="win:Informational"
  59. opcode="win:Stop"
  60. symbol="DxcRuntimeInitialization_Stop"
  61. task="DxcRuntimeInitialization"
  62. template="OperationResultTemplate"
  63. value="1"
  64. />
  65. <event
  66. channel="DxcRuntimeAnalytic"
  67. level="win:Informational"
  68. opcode="win:Start"
  69. symbol="DxcRuntimeShutdown_Start"
  70. task="DxcRuntimeShutdown"
  71. value="2"
  72. />
  73. <event
  74. channel="DxcRuntimeAnalytic"
  75. level="win:Informational"
  76. opcode="win:Stop"
  77. symbol="DxcRuntimeShutdown_Stop"
  78. task="DxcRuntimeShutdown"
  79. template="OperationResultTemplate"
  80. value="3"
  81. />
  82. <event
  83. channel="DxcRuntimeAnalytic"
  84. level="win:Informational"
  85. opcode="win:Start"
  86. symbol="DxcTranslate_Start"
  87. task="DxcTranslate"
  88. value="4"
  89. />
  90. <event
  91. channel="DxcRuntimeAnalytic"
  92. level="win:Informational"
  93. opcode="win:Stop"
  94. symbol="DxcTranslate_Stop"
  95. task="DxcTranslate"
  96. template="OperationResultTemplate"
  97. value="5"
  98. />
  99. <event
  100. channel="DxcRuntimeAnalytic"
  101. level="win:Informational"
  102. opcode="TranslateStats"
  103. symbol="DxcTranslate_TranslateStats"
  104. task="DxcTranslate"
  105. template="TranslateStatsTemplate"
  106. value="6"
  107. />
  108. </events>
  109. <templates>
  110. <template tid="OperationResultTemplate">
  111. <data
  112. inType="win:Int32"
  113. name="errorCode"
  114. outType="win:HResult"
  115. />
  116. </template>
  117. <template tid="TranslateStatsTemplate">
  118. <data
  119. inType="win:UInt32"
  120. name="inputByteCount"
  121. />
  122. <data
  123. inType="win:UInt32"
  124. name="inputShaderSize"
  125. />
  126. <data
  127. inType="win:Binary"
  128. length="inputShaderSize"
  129. name="inputShader"
  130. />
  131. <data
  132. inType="win:UInt32"
  133. name="outputByteCount"
  134. />
  135. </template>
  136. </templates>
  137. </provider>
  138. </events>
  139. </instrumentation>
  140. <localization>
  141. <resources culture="en-US">
  142. <stringTable>
  143. <string
  144. id="eventProviderName"
  145. value="Microsoft-Windows-DxcRuntime-API"
  146. />
  147. <string
  148. id="Task.DxcTranslate.TranslateStats"
  149. value="Translation statistics."
  150. />
  151. </stringTable>
  152. </resources>
  153. </localization>
  154. </instrumentationManifest>