dxil-reader 0.10.1

DXIL reader: decodes Direct3D Shader Model 6 programs (LLVM bitcode in a DXBC container) to modules, with resource, signature and RDAT reflection records
Documentation
DXBCJ���$ͼ���Ta�H	DT���00�:,;H;SFI0ISG1`HTSV_PositionTEXCOORDOSG14(@SV_TargetPSV0�4����

TEXCOORDpsDBDILDB0.`�DXIL.BC��!�� �#�A�I29��%�b�EB�B�28K
2b�H� CF��2B�H�#�PAQ����1FQ������@�
������ m0�����	�I�`B L� Z2"�	 d�#��#ㄡ�L����L��@	
�@��@3s`0G��@$AH)� Hrs�p�����JL~qۨ8��@(�g��	{��fX<�q:��@����'�!$�ۨb%&�mD �bB ����˟���|n������q�Q����b@H� i��1S�;��<̃�B9�=ԃ<����C9�=��<��9��;�=�Ё����C:��<�=�<�
���`�!�a܀�������a���́�!�
����	\G^p��4-�P��!��›�)���g�Y�����@Bc" Sr��t`�6h�yhr��
�Pm�zPmz0r�s m�q�s m�x�s m�q`z0r��0r�s m�v@z`t��v�s m`s z0r��`t�v@m�x�q`z0r�v@C��<y �0@0䉀`�C0���`�!��Y 2�L��	&G�CJ
�)�"(�(�b(؀r(��
(ԀR(JJ�
a��1A� n��
gH� r�ʱ�xy3L��	d�!��A	d��Fć�L���+�����m�m�;2���71�����1�02��Shade�
�D�Y(��4�94��������Ir�+��+#�3Ųa@f��4���[
!��1�793��0:x,������L`�"h$a+
�y�����(00z�����(0Pw��ф�(0p�
Due�2���27�e�Ql������������8����120�b��(�
�0�
�7� @��
@�21�	P
3��0:Bvector<float, 2>�����
(0`1@c	�P``0�4P�	�L+8�€
6^L�
�
@`
�
�E`���ol�
ps��-b��/�$�
uv�����80	� ��L��i@6f��Ѓ	���A�
���
pcD���1 �����*�!  ��$7�::�0�14�*+     -
PC���lDa8���"hBA؃T p�-b���=H
�`�P
�0	&P�@%����A�э��X�����`*s;�C[�f�a1@�
��+0�D+0@�@��(,b���9�X%0`��
��l�<`1�V�F7��� 6�P� @Pa��dl� ��-lVM�� �A."������:�0�2�A�O��X][[]PV�OP�[�PU���]�ݛP	�P�!�272sum����3	0��]�"h�A�Ɓ0	� �B8L�����@6�0f@m�VM��� �A9"	�47:�A�]��ZYPV�O���]�ݛP	����M�YP�ֆ����4@:�����A��&@�@�.��:p���#b��FG�Gé-�N.
�nj�-�����Ƈ�WL�"h�A�l�0��W��"h�A�l�0���3��z6���@a8|��,b����&(0p_21���a�	
�$���"h�A�l�0���%3��~6���@c8|��,b����&(0�_31��	a�	
�D��׌�"hDB�l�0���53���6���@e8|��,b��$��&(0p_41��A	a�	
�d����"hTB�l�0���E3���6���@g8|��,b��%��&(0��
P<�C=�C>�C?�CH�DI�DJ�DK�������:7�i1b�d��k�΍nZ��L��l<���I ��������,w6�&�E`7��������!i��K�j"��!��ڶ��9!l8@c���Nn���~�����䀆��f�~H�����䀚H`f����-�i�DOO�h{#+c���FV44�$�mN�'�B�X�D]��:���3�22�47�=@c`p,bK,�
 `�@Yt~����耆��f���-�i��Y�Yp�C�+#��{��[3�!P�I�`k�1��C�+#��{����
��!�+�{�j"��
ڶ��m!�[�+K;C��[�f@�  �pZ?weights@Shade@@3QBMB��x���`@G����N�L��Ǯl��M�nj�-�����g�l�2���$�B�,�������X��P����ɕ�Y��ؕ�ѽ�5���m[�Ӡ����07Gf*�
��Ln�.��lL}!t`v�+�gnh�j*�
��Ln�.��(h��_�����7�����\�]�\�P��Y��]�ݛ��[���$DCP	0���?o@@3V?$RWStructuredBuffer@V?$vector@M$03@@@@A��4B�4U
 �
�N�DX��[��^�Fi�zB�'��4�
�]���U��\ڛۆ�
PC(��՝�$����X��ͥ��m�@5ZaC00���2�1�*��/�/��"�9��4����6�2�/�2��3��7�2����47�7�92�46��2�1�*��/�/��"�9��4����6�2�/�2��3��7�2����47�7�92�46��2�1�*��/�/��"�9��4����6�2�/�2��3��'2��7�2����47�7�9�722�46��2�1�*���/�/��"��9��4����6�2�/�2��3��7�2����47�7��92�46��2�1�*��/�/��"�9��4����6�2�/�2��3��7�2����47�7�92�46��2�1�*��/�/��"�9��4����6�2�/�2��3��7�2����47�7�92�46��2�1�*���/�/��"��9��4����6�2�/�2��3��7�2����47�7��92�46��2�1�*���/�/��"��9��4����6�2�/�2��3��'2��7�2����47�7��9�722�46��2�1�*�4�/����4����6�2�/�2��3��7�2����47�7�412�46��(��3���9�73�2�2�<�9���2�072�0�41�0�<��46:��4:4�2��3�47�7��0��77�47:�2��7�:�2��4����6�2�/�2����78���4�22���072�7:��'�:�2��9�4�38�47�9:�2�2��3��2�0�0�0�7��9���14�4�9:��1��7��9�2�3���0��77��4:4�4�9�4�2�072����7��67�072:�2�2��3�47:�4����9��4:4:�2�0��01�2�072�2<8�����77:��<���1�4�2*�2���:��2��9�07�2���2�0��77�0������9���2�9:��1�9�09���9�0��0:�4<�9�0��1�0�0��7�9��4:4:��49��;7���0�9�072�26�29�:�1��7�9:�2���6�4�29���47�4��9��7:�2�7��9�4�1�:�2�2���2�0�7�9����9����9�2���061����9�3�7�06�0��01��9��:1�0���9�072�47�4�22�����0��7�9����9���2�)�0�2�=�2��6��7�2�=(��47��47�22��$7�29�22������9�0��1��7�9:3��0:����34����.��=�����3��0:�47:3��0:�1��7�2���=�43�6���$7�29�2��=3��0:�47;������2�:97�47��>�2�:97�6���47�22��13��0:��������>�>�1�:3�29�!����9�291��=3��0:<�;;�3��0:��7��:��47:��7����47:���:7����2<�:�2":����9�29:�����68�2�)�0�2��9����9�29�9���9:��1:+�=3��0:8�)�/���4��7�3��0:�:;�"���')"����9:��1:!�272�=3��0:����3��0:�7�0���!�272������:�0�2!�27213��0:�13��0:���=!�272���7���6�1���6��1���7�7�06�1�7�06����2�:97���>+�93��0�8���$��''3��0:�:;�"���')"��=+���78���:63��0:8���;;���7�:;��:��2�:97���>3��0:�9+���)�/�0��2:�=!�2721��=3��0:����79��47:�5���5�������=3��0:�0:��4�:;�3��0:�5���1�������:�0�21:���68�2��9�0��)�0�2����34�������>�2�:97�)�0�2�47:1���6�1�7�06�)�0�2��7����7����7��:��>���0<�29�2���:7:���.��42��9:��0�3�2+����.�4��::*��0�3��):���6+���=�79�47:�5���5�������=+;������;�:;���9� 8�272���>�>�9:��1:�!�=3��0:����.�)�/���9��1�7�3��0:7�)��$��4�2���9��1�7����!�1�$7�::�0�14+���=�!���7��-�.��7����.��7��-�.���7��:9��77���7��:9���2�:97���>�-����47:�4���-�09�4��7�4�3�47���29�����::�::�7�7���<:��0�3����;�����::�:��77:�76��47�9����-�0�1��7�9�07:�:�1�1��.+�9�$7�::�0�14+�8��47:�4�)���::�:��77:�76��47�$��=�2�:97�����>�-����47:�4��.+�9�!�13��0�1�)�/����47���0��77��7�9:��::�::�0�14+���=+���78��-�.81<����.81�<��-�.81��7�:;��-�.�:;�1��2�:97���>��):��1�:�22�:3�293��0:�7����9�29�:���3��:�9�0�223��0:�9�0�2�/����-���-��6:4��0�9����.��42��9��47:�4�)��#��:�$7�2��=�9�0�2�/������.���7��:9���#��:����7�<�09��2��4:�#��:��<�1��3��0:���6���79��47:�5���5���:7:�5������=���6���9�0�2�/��������>����.��)�0�2�47:���6�)�0�2��7����7����>�9:��1:��<��02�=3��0:��7��:�����9�0�29����9��.��42����9�4��::��<��02��=8��7��:9��)�0�2�47:��7��:9�)�0�2�47�2���>��9�0�29�1����9:�4:��.��42�4:�4��::��<��028��46�$7*��0�3��$7�2���1��7� ::�4�:��9���=8��7��:9�3��0:�0�0���27:���9���0�0���27:���9<��0�0���27:���9�<����>�
B���BK�*ps_6_0Z��شD�����}���՝qh1z�DV&Vw���f��7�B��ƶ�
9�
٘
ڨ
ۘ  �q6���� ��nLh� ����� ��nlHr�7�"7r7� 7�cC1C$ڀ��x�Gn�n��!0�	��$7Ѓ/r#7p#7�
Azl �8�� �l�@�`��H��h6h�V�
�؍	2m0zc'Z>�c7&��荟h�p1�  ��6�A�@�Q��x�����0�{�dž!7��.6��a�
>Џ	B����?�LY}A�ͥѥ��Ml��d�ܘ $�!�6,���"!""�!"�1"�"���')�	B�lZ�6,�Q"�1"!b"�a"�1"'�A a2e�E&wVF7AH�	rmZ�E6,��"��"!2"�!"�1"-�!p�
C�����9���8��ɑ�+ã����0#���E} �8�a�xIs#�2�7700�Fp$Gt��\��<�a�)�}�������l��.�ŭ��
�N.e������ E0������������pp+;�3���������Ϙ�;1 ��E4����b�&Aa&�P`0h�	;
_v��M�DM�MA�.��.8�<ɰ�s!�{��@�m"؅]�]$���֦��Bo���q	"}'B@ 4��?�@|0'�
�����m�ɝ@�lDodd� �!=�!i]����u ���U} �A1�@Ep�bV���b� m\�H���y��'@�@O�L8��ظ�>@�
��@O 1.B�PE�q����P&G�`m\�����e�`���'��@O��#��0�F7.@DTjEx8c� D��V00� ܸs�0�`\��9�����%@����#-|�K�Y�[&3�YE���*p(�C��ݸ�p�2���f��B&v�2V7%0�Gllvm.module.flagsS�P�+llvm.identS�ոD��2�V'7V�2��FW�F77%h�Gdx.source.definesS���E��2�V'7V����f��V��V6%p�;dx.source.argsS۸B��bW&7���6%ȍ'dx.valverS�ݸC��2�FV&��FV�6%�3dx.resourcesS��D��B�W���FF���67E���C��b�Vv�D6EFW6%��;dx.entryPointsS�2���2V�6W77E����0	�1!�3Q�6y�8�9��;�=�>�?yB3���f=�C8�ÌB�yxs�q���3B��Ρf0=�C8���=�C=�=�x�tp{yH�ppzpvx�p ����0n0���P3��!�!�af0�;��;�C9�<��<�;��v`{h7h�rh7��p��p`v(v�vx�w��_�q�r��y��,�������0bȡ�̡��a�!ā�a֐C9�C9�C9�C9��8�C8�;��/��<��;�;�q  f�
��<�PEAD�%a��m�p���UDT:�P `>r�v 
��<��D�@3,�	L��;��8� 65��m4\����<��m�p���K�(5=���mβT�?�_E��Ha D,
D�P6@I	ReWx3%G���ק��x}��� ��� ���0
��&GL;�  �0A8Za�p��ᘅ	�a�C&�.L^� �#	�`���a��03l��$���GFd�L#	�`���eP΄0b� ����A��l��0b� �����L#�`P��l����|�������?L#�`Pԁl����|�������?L#�`P�|����{�������?�m��0b� E����� ����������Ì�9�ʈ� u������������|������ u������������|���3D,}� �AQ����?H����?�����0c@��*��� u������������y���3`��*#�`Pԁz���{�������?L#�`Pԁz���{�������?L#�`Pԁz���{�������?L#�`Pԁz����{�������?�m��0b� E����� �����P����Ä0b� E����� �����@����Ä0b� E����� �����0����Ä0b� E����� �����`����Ì���#�`Pԁl���Rx�������?L#�`�ASB`h��1c@��&*��� v ���������z���3��9��hB�p��
0� �h� L�	�0a� �A�����?\����?�����0c@����� �A�����?\����?�����0c@��b�2b� ������p�����p����Ì�9�ʈ� z������5�����}���3D,}� �A�����?\����?�����0c@��*��� z�����������z���3`��*#�`P��{���W|�������?L#�`P��{���W|�������?L#�`P��{���W|�������?L#�`P��{����|�������?�m��0b� ������p����������Ä0b� ������p����������Ä0b� ������p����������Ä`���
4QF��؃��������������1 �`�@�=�����;����a�����	`��@"<�%8�
�@bf8�D1@��p��������p����aƀ10VM�6QF�`�M�	`4�&�A0(@!�������������f0Xs`#$��bp��1�g�0��τ`D%�	`�@
Rh����!��������aƀ��Xe�@
R�����!��������aƀ�Xe�@
R�����!��������aƀh���A0(H������0������������
PF�� ������`���������f0�́UF�� ������`��������&�A0(H!�����0�����a�����	`�@
R�����!���������a�1@����������������1 �`�`�@
R�����!���������a�1@����������������0F�� ����� ��������&�2��o��
0b� E)����� ����?�����0c@�$*��� � ����������P����Ä0b� �(tD��x�Y3l�� �Aa
����?�|�������?�` ��*�	0c@��&*�h�L�	�0a�&Ä0b� �*�����p����?�����0c@����A��8��|f1�́Ṵ�c���>�!|,��X�g�0E��y $�L#�`P�����s�����Ì���3D,��*#�`P�����s���������3�<�� �Aa����?�A����3���?�`���� �Aa����?������3���?�m��0bp �,��Œ!v��hBL#�`P��|���u����������3�ĭ��� �A�����?��~���)���?���2b� .�����P����?�����0a� �A�����?��~���'���?L#�`P��{���u�����������pC `0c@P���,C 3����4�1 *,\|��`�τ`n��g��78�3a� �A�����?����.���?�.�2b� E/����������?�����0a� �A�����?����,���?L#�`P�|���z�����Ê����,�0c@XI���p�1`0c@`�:��=p ����W���L�
B4���2� <Ą0K0�X��2PqH��@�!�0PqH#�`p���A/�r�}�&��0� �h� L�	�0a��gƀ�>���D>��|&#�L#	�`���.��8�1c@�A���A� 0��� �0L#	�`���.��8��0a�$��� �p���@8L��:��Ks��B#+�
�	��!�+�{�j"������iz#+��r)�K���§}�6�§}���§}�6�§}䶦�Gh߶�G�گ�����m�*|��sc+|��w2|���ڠ
�}۶
�kݾ
�m��
�m��
�mބ�q����Gl�6��G�z7��Gl�6��Gl;7��Gl��!�G�ܯͪ�۷������������[��0�%��f��(��dI�%�y"�f�'⚨�������y�����ͩ����������-�����M����ލ����歪����STAT�
`�DXIL�
BC��!�� �#�A�I29��%�b�EB�B�28K
2b�H� CF��2B�H�#�PAQ����1FQ������@�
������ m0�����	�I�`B L� W2"�	 d�#��#ㄡ�L����L��@	
f��`�)�@DA�Q� �b ���'�!$%�����Q1�@Pq�p���Ͱ(X
�3�@�@�Q��O�CH>�Q�JL>rۈ �(�C0AG
�?a!��F+1��m#b���4��`�� *���a�6v�y�7��r�z�y(9 >��rzxy�s`�wz`0�??�=h�t��y�z�x(3��8�C8��<�-�>�C=�C9�)��=��8��;��;�C8����2��$Ȏ9iZ̡&�CD�y7ISD	��̳;���D r��t`�6h�yhr��
�Pm�zPmz0r�s m�q�s m�x�s m�q`z0r��0r�s m�v@z`t��v�s m`s z0r��`t�v@m�x�q`z0r�v@C��<y �4@0䁀`�30���`�,2�L��	&G�C"
�J`�J�`ʠ
0�@
5�ʣp�1���(�B(�!n���f(� q,� �ytL��	d�!��A	d��FĎo��M$�%�E�&ǥ&F�F&���&eCp@#��CV&Vw���f���6�6h�]�
�(�CP���a��FGCȮl��M�nj�-���Ƈ3��0�=@
�����>�y�����s��`�-b�F*��0�`p����>�`�DSţ����̍n�\�2���27����:7:int{�40�b�@�
��� `�$�b���1�����-b�F
/�$�
uv4�����dٕ�ѽ�񘱽�ѱ���,b��)�6p��X�
Tlm����l�
&2�� ��`����$̠����X�V��"hȠ���
@@6c�� `
�����
����`� �&�H��
����]P���C��4�1/sys��@X̕�A��C1(1���a�����������������ձ���ɥ�1�=1���������������negs����������!�u �� �Ɨ�TL�$( N��!&T``G��n�j
RAV�H�PRAD!X�X�C˓<���QO b���
+���A.llmZ�(+0�!R�P�A��t@�0���Q�:۶.�B18�¦A��FF����@b�@O��n��X'b�N�	�Le� �A�q� ˆ!1�q� p�	�l�A6$��0� j0�!`�	��1� �d���a��
A<L�(��m@�a�a�A�����y��	��q����0p�Lg�@<s�5Ї}~Pcolour�`��?��?��:�h{#+� ��BbD�8countB� ��HbJ�LbC�#q�q���0�+�†@%6�@+1A�0���)�/���4��7�	BqM
lC0�"� چe^&bB&fBfbh BU�5��$E4A(�
�>�ÆEl&hB&nBnBh'65�L���������&7A �
�>�Ćev&xB&hBfbh�'6?�a�	�6t���=D��������h������M��E������H����јK;�b#�1�v�5GG�����M�m�3�@eag�j�j��Z��66�6�4�27�)A�en-
�e��m�nn�fu�|��
�@
��
��
�0�@�������W��\������ܦ�����.�ͮLnJ@w��\���������ئ�p��E�l�Nn�lnJ`���\���ʂ����������(�w��\����Ȧ���ʦ-q�ϥ̍N.�-͍nnJ_��\��������kyB3���f=�C8�ÌB�yxs�q���3B��Ρf0=�C8���=�C=�=�x�tp{yH�ppzpvx�p ����0n0���P3��!�!�af0�;��;�C9�<��<�;��v`{h7h�rh7��p��p`v(v�vx�w��_�q�r��y��,�������0bȡ�̡��a�!ā�a֐C9�C9�C9�C9��8�C8�;��/��<��;�;�q V�
��<�PEAD�%a��m�p���UDT:�P `>r�f 
��<��D�@3,�L��;��8� 65��m�4\����<��m�p���K�(5=���m�#ILDN,$6f332047e5534e1c677b5bbf09420b41.pdbHASHo3 G�SNg{[�	BADXIL�
`dDXILx
BC��![� �#�A�I29��%�b�EB�B�28K
2b�H� CF��2B�H�#�PAQ����1FQ������@�
������ m0�����	�I�`B L� W2"�	 d�#��#ㄡ�L����L��@	
f��`�)�@DA�Q� �b ���'�!$%�����Q1�@Pq�p���Ͱ(X
�3�@�@�Q��O�CH>�Q�JL>rۈ �(�C0AG
�?a!��F+1��m#b���4��`�� *���a�6v�y�7��r�z�y(9 >��rzxy�s`�wz`0�??�=h�t��y�z�x(3��8�C8��<�-�>�C=�C9�)��=��8��;��;�C8����2��$Ȏ9iZ̡&�CD�y7ISD	��̳;���D �r��t`�6h�yhr��
�Pm�zPmz0r�s m�q�s m�x�s m�q`z0r��0r�s m�v@z`t��v�s m`s z0r��`t�v@m�x�q`z0r�v@C��<y �4@0䁀`�30���`�,2�L��	&G�C"
�J`�$��`ʠ
0�@
5�ʃ��(�B(�!n���f(� q,� �y\L��	d�!��A	d��FĎo��M$�%�E�&ǥ&F�F&���&eCp@#��CV&Vw���f���6�6h�]�
�(�CP���a��FGCȮl��M�nj�-���Ƈ3��0�=@
�����>�y�����s��`�-b�F*��0�`p����>�`�DSţ����̍n�\�2���27����:7:int{�40�b�@�
��� `�$�b���1�����-b�F
/�$�
uv4�����dٕ�ѽ�񘱽�ѱ���,b��)�6p��X�
Tlm����l�
&2�� ��`����$̠����X�V��"hȠ���
@@6c�� `
�����
����`� �&�H��
����]P���C��4�1/sys��@X̕�A��C1(1���a�����������������ձ���ɥ�1�=1���������������negs����������!�u �� �Ɨ�TL�$( N��!&T``G��n�j
RAV�H�PRAD!X�X�C˓<���QO b���
+���A.llmZ�(+0�!R�P�A��t@�0���Q�:۶.�B18�¦A��FF����@b�@O��n��X'b�N�	�Le� �0A �
�8���`6�9�����mơ6$��0� j0�!`�	��1� �d���a��
A<L���07��y��qq`CP�v��&���n��qj0A �	�l@�!�@�a��h������Mh�q�����@�퍬l�@D�s�}	~�X��չ�Mi�@L�s �}(	~0�
<�H��Il�Pb�0��
��0���A�
AKp����z�K�K{s� ���6�0A(�	B�mX��%`"&db&�a&Ɓ&"TEXCOORD�"� ��>lX��&`�&d�&��&ā&pb�P9�d��*Ln�Ph�� �COlX�a'`�'d�&�a&Ɓ&|bC��`CAIX�p��ͮ�%��̍nJ|�[K�s+s�����G��(��(�B)�+�B,�B-Ђ-�.�B/��/��2<�2���7�)�8<!�s�c�+����2<�9�0�2��7�2�)�9�!�s�+�{��+����%2<�<�� 7�7�0��7��)J��2<����$�)�0��)AK�!�s)s��˃zKs����yB3���f=�C8�ÌB�yxs�q���3B��Ρf0=�C8���=�C=�=�x�tp{yH�ppzpvx�p ����0n0���P3��!�!�af0�;��;�C9�<��<�;��v`{h7h�rh7��p��p`v(v�vx�w��_�q�r��y��,�������0bȡ�̡��a�!ā�a֐C9�C9�C9�C9��8�C8�;��/��<��;�;�q V�
��<�PEAD�%a��m�p���UDT:�P `>r�f 
��<��D�@3,�L��;��8� 65��m�4\����<��m�p���K�(5=���m�#a �D,
T�PQD�A�^���0F����zc*^��7F� �c ��7F� 3#	�``�R��4#	�``�A��8#	�``��b�A<#	�``�A��`ʈA� p�hp�2b� �8!��h��	0� �	�0�@v<�1x���E	�q7��фM�фAM #$�1��J>FT�H�ψ�� 4�UTY�g�&�h��&�h1A��O>0�1Â�a ����2��|L��c���	>#�`��(�&�pC0`0���As�%>�I|����
�,��=p k�@>�
B4L71K0TR��@� �0P1H�!TRˆ�� L�
t��	0� �	�0�@F$�1"���|�H�3b� �:�8�-#	�`��C.��8��0b� �:�8��,#	�`��C.��8�B��@L��:��Ks��B#+�
�	��!�+�{�j"������iz#+��r)�K���§}�6�§}���§}�6�§}䶤�Gh߶�G�گ-����m�*|��sC+|��w�1|���ژ
�}ۮ
�kݶ
�mں
�m��
�m�|�q����Gl�6��G�z7��Gl�6��Gl;7��Gl���G�ܯM��۷-���m����
��[��0�%��^��(��\I�%�y"�f�'⚨�������y����M�����m����έ�����ͩ����
�����-�����