dxil-reader 0.12.0

DXIL reader: decodes Direct3D Shader Model 6 programs (LLVM bitcode in a DXBC container) to modules, with resource, signature and RDAT reflection records
Documentation
DXBC���[�u-Y���/���1	DT� $x*�*�*SFI0ISG1\HQPOSITIONTEXCOORDOSG1`HTSV_PositionTEXCOORDPSV0�4����
 POSITIONTEXCOORDTEXCOORDvsC
BDB ILDB�!`}DXIL�!BC��!t� �#�A�I29��%�b�EB�B�28K
2R�H� CF��2B�H��"�PAQ����)FQ������@�
������ m0�����	�I�`B L� %2"H	 d��"���"ㄡ�L����Lt#%�@�`�1�����R��J�T1B(bG
�?a!��F+1��m#�s(�3\��=��@3,
^!��b):�М#�QB��F �$���4-�P��!"c�H'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 �0@0䉀`�3���`�,2�L��	&G�CB�PeP#%QPP��P
�A�$Fʠ
����c!��<�y^L�Fć�L���+�����m�m�;2���71�����1�02���

3��0:Bvector<float, 4>�X������12@��E�¦%`�0�[��"lZ`�@o4��i	�(��E�<¦%`�0�q element�@Jؔ������}��չ�qHs��cdP��Vp@Y�a�&A�`�@���B�
�l��X1�[��'xn��@�Ύ��[�!��1�793��0:�E�¦	�0��Y�M
00�
��A�P�l&4����@��a�X�M��(�H��`L��h��
3��0�Bvector<float, 3>��9�
0`1@�$``0��i�
0P�
C��L�dZ�e��a��I ���8������76�
���l@&�j��`����7F4���
�	����!Ir����
�C��"��Ң5Ġl���@&A@���(,b�&�=HR0���"hLA؃TH��6�p
� `a$�P�P�\T��Ȍ
�2�3:�E`���U��X�$��$���F`4� ��-�(��V��e ����:7�i�`��Aha� ��@,@-�T��M�ª	��>� �@� �A.p���#b��FG�Gé-�N.
�nj�-�����Ƈ�WL�"h|A�H"0��W��"h�A�H"0���3��q6�H�@a8|��,b����$0p_21��1a#��$�×��"h�A�H"0���%3��u6�H�@c8|��,b����$0�_31��qa#��D��׌�"h�A�H"0���53��y6�H�@e8|��,b����$0p_41���a#��d����"h�A�H"0���E3��}6�H�@g8|��,b����$0��
�/��8��9��:��;��<��=��>�������:7�i�`]L��ؾ�������um&��I ������,^6�$�E`%��������!i��K�j"��!��ڶv�'!l&@c���Nn����{c{�����!�+�{�j"��ڶv�+!l*@�퍬�M�O�Y���ж���p	ac uintd��������@���������,�6@&�E`3�	�{�s��Iڶv15!l4�e-L���K��nn� ��'&A@��`����9�0�2�/���9 �� ���1�79�&� ��m`7��*��)�0��a=�+K;C��[�f��  pZ?weights@Shade@@3QBMB��'~B,),�Б�*ã��+�!�+�{��1c{�c���Y6��!0�I ���X�p� ��h�ꇄ���N�L���Įl��M��f(h��Y������92SamplerState� `b�0 x����TM������Mхѕm[�X���`��2���������+#�33+��+�{��1c{�c���B\� @�Y|���7 ����):��1�:�22�:3�29 ���1�79�&�   ��m`p1�*���%X�%l�'�B-ނ.F=!��B]��093�2���7�
���E��L��$���
ĪLn.��m�pyQ���<�����逴P���}�|�����́�h���D�����}���՝�������՝}������͹�ᥱ)�����逴P���}�|�����́�h���D�����}���՝�������՝}������͹�ᥱ)�����逴P���}�|�����́�h���D�����}���՝��<��������՝}������͹����ᥱ)�����逴P���}�|�����́�h���D�����}���՝�������՝}������͹�ᥱ)�����逴P���}�|�����́�h���D�����}���՝�������՝}������͹�ᥱ)�����逴P���}�|�����́�h���D�����}���՝�������՝}������͹�ᥱ)�����逴P���}�|�����́�h���D�����}���՝�������՝}������͹�ᥱ)�����逴P���}�|�����́�h���D�����}���՝��<��������՝}������͹����ᥱ)�����逴P����}�|̀�h���D�����}���՝�������՝}����������ᥱ)���@ɽ�Ʌ�́����ٕ���х������������Ʌ�偈ե�сܥѡ����՝�����ɵ�ѥ������С�����ձ����h���D�����}���՝�����ѥ��镑)���������с��<���С�����ѥ����ɥ��́С�����՝���х��х�����ͱ�����������Սѥ���́���������ѥ���ܥѡ���́��������)������յ�������С�����՝����ɥ�ͥ�́ܥѡ�С��؅ɥ������������ɕ�ͥ���С�偐�͍ɥ����P���̽�ɍ����́�����յ�Ʌѥ�����)�����������������Ս�ͱ���Ʌ�ͱ������ɥ᱀�хѥ����х������́ܥѡ�С��Ɂ�ݹ������́���������Ɂ�չ�ѥ��́С����������)���������ͱ�̽�С������́����Ց����յ�Ʌѽ�ͱ����������ͱ���᥍��������ͱ��������؅ɥ����ͱ��ՉɅ���́�����������)�������ѥ��͹(����������L������)��յ�4�����@���������P��ѕ���Ȱ�$�ٕ�ѕ���̀��(�хѥ������с����сܕ�����m�t������԰���԰����Ԁ��(�����рХ�ѡ�����р���4��������)������������$�ٕ�ѕ����)�������������р��ف�Ā����(��������ȕ��ɹ�����(�����)����ȕ��ɹ�����P��ѕ�������������Ѡİ���԰���԰�Ĥ�而�(�)�)��ՙ��Ɂ��ȕ���ѕɡ����쁘������р���퀘����р������퀤�с�����ԥ�с��չ����(P����ɕ��Ё�ȕ���ѕɡ����(L������Mхѕ��́�ȕ���ѕɡ����(���ՍсX�쁘����р���LY}A�ͥѥ��퀘����ɀ�ف�Pa
==I����(���Սс�����쁘����р�յ퀘���снх����(��������յձ�ѕ��������������р�������сܥ��)�����������(�������յ�􀈹�յ���������(������нх��􀈹нх������(����ȕ��ɹ���(�)X��͡�����̀���@=M%Q%=9�������ɀ�ف�Pa
==I����)����X���(���������ձ������Ѡ���Ĥ�������(�������ف����(����ȕ��ɹ���(�)�����р�͡X�����LY}Q�ɝ�с�)������������쁘����Ѡ�����������������(������Ɂ�ԥ�с����쀬����쀬�����)�������������ɀ�с􀤹�ف�������ɠ�������İ����(����������􀄍�յձ�ѕ����йL�������ͱ��ѥ��L������ܕ�����m�u��(�����)����ȕ��ɹ�L������Х�ѡ���յ�����нх����L������4�������������������(�)l���ٕ�ѕ፽չѡ̤t�ؽ����͡�ɥ������X��m�t������сPɥ�����M�ɕ���X��̥��)������Ɂ���с����쀬����쀬�����)��������X�؁�m�u�(��������ع�ف����(��������̹������إ�(�����)�)���Սс@
�쁘���с�m�t��LY}Q�����ѽ�퀘���с���LY}%�ͥ��Q�����ѽ����(@
����$����A�э��X���������)����@
���(�������m�t�􀼹�m�t�􀼹�m�t�􀌽���ɹ��(��������􀌽���ɹ��(����ȕ��ɹ���(�)l���������ɥ��tm���ѥѥ���������ѕ��ɉ�tm������ѽ�����塈�ɥ�����}�݉�tm�����э���ɽ������̤͡tm��э�����х�љչ�������t)X��͡$����A�э��X��������ԥ�с���LY}=�����
���ɽ�A����%���ȕ��ɹ��m�u��)l���������ɥ��t�X��͡@
���������̀���LY}�����1���ѥ��������с<�����A�э��X���������)����X���(����������m�t������������m�t�������䁬��m�t���������(�������ف��m�t��ف������(����ȕ��ɹ���(�)H]M��Ս��ɕ�	ՙ���񘱽��������ȕ���ѕɡ����(�ɽ��͡�ɕ�������р̡�ɕ�}ɽ��m�t�(l�յѡɕ��͡ఀİ�Ĥt�ؽ����͡ԥ�с���LY}ɽ��%���᥀�)����̡�ɕ�}ɽ��m�u�􀌽���Ɂ����(����ɽ��5�����	��ɥ��]�ѡɽ��M幍���(���������р�յ����(������Ɂ�ԥ�с����쀬�����չс��������쀬�����)���������յ���̡�ɕ�}ɽ��m�u�(�����)�����m�u��L������Х�ѡ�յ���L������4����������(�)���Սс@�屽���쁘����р���������(l͡���ɡ����͉�t�ؽ������͡����с@�屽��������������Ɂ�L������Х�ѡ�����ɱ�L������P��ѕ����)l͡���ɡ����͕�ѡ�щ�t�ؽ�����ѡ����с@�屽������ե��%�Qɥ�����%�ѕ�͕�ѥ����ɥ��ѕ́����)�����������Ɂ􀘱���Ѡ�����单��ɥ�ͱ�Ā�������单��ɥ�͹���������单��ɥ�͹䱀Ĥ�(�)l��Z�(�PѰ������Т�Ʀ%��M��심L��C��%�2����47�7�92�4�
�_t��1�QD�  ��4Pc��0��P�	�l:�@�	¶1�  �5\�5P5N6�
All @6�	��m��&ȳa�]8�ڨ԰
՘  ��5R�p�6Tc��D�h�:�
۸&�4A@�
k�B��m�Ɔ6n#7v�76�A��a@
���dž�4�@<&�! "POSITION��� $ֆ5&ɵA��ذ��y�z�z��z�z��"���')�	B�m�6,���������A`��2e��6�F���6AH�	Bm�>6,�!��1�1����a9��8�H�8
�8
�x�
�}�dž!>��P�A���K����
`�H��:�	��q	"}�	f���z�u�`��'@�%@��Af���z���]��ؙ�Xݔ�.��ٵ����ձ�������M�"/���ٵ������M	�����[��X��؛]��ܔ�/��̽�ɍ���������M	�Zdx.source.mainFileNameS���C��2�V'7V�&w67%(�*dx.versionS�hB��b�fW&7%P�:dx.shaderModelS�(C��"W6�V'7V67%��Jdx.typeAnnotationsS���:dx.viewIdStateS�C��R�F'����F77%�yL3���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�;��/��<��;�;���!|pz(�v���C��� �������P�q F�
��<�PEAD�%a��m�p���LD4�B��4\����b�P�_ܶ
T��;�/MND���P�_ܶH��;�?ф��mβT�?�_E�PIa A,DF�@ٕ��:�0
��&�L�3� h0A8�`�p���(�	‘
��#	�``y�e��A� (c�m�c� �AQc���?$l���?�����0c@�����A� (d�qq� �Aac���?(m���?�����0a�$��R`�q2b� �����������������ÌaM#	�`��At��� �A�c���?0l���?�����0a�$��rb�y�2b� E�����д���������Ä0b� E�����Ф���������Ìab���� i`����C�����Ú������� Df�ߌ�]�	0a�&��0�0�h1L#�`������0��h�L�	�0a�&Ä0bp PL�	0a�&��0�0�h1L#�`�AV���0��h�L�	�0a�&Ä`�%�
�>F�`҃0��`�1@�i����	��	:�I�|&�A0���6)�0F�`�3ؤ`��@�΄`�'�	`�@&QH�/
&�A0�FA
�(�0,��3a4�0F�`2�6(�0F�`:7(�0,��3a� �A�
����?���������?�gp�0b� E+���������?�����0a� �A�
����?���������?L#�`P�¨���q@����������� ������C�����0����Ä0b� E+���������?�����0a�$��
{0
��͌�L#	�`�����(�A2a�$��
{0
�`ń0b� �*��(����A� 0���0
x���A� 0���0
l��jP�F�p�PEAD�T|&0�d|&0Դ��	umK�g�mH�gnG�gCnD�g�nC�gSTATd`�DXILLBC��!�� �#�A�I29��%�b�EB�B�28K
2R�H� CF��2B�H��"�PAQ����)FQ������@�
������ m0�����	�I�`B L� #2"H	 d��"���"ㄡ�L����Lh#%f��`�)� �B��R���˟���|n������1�T�.�B�C���0B���1���`�I#C�cG�s���a+!t�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�y�`�#0@2�L��	&G�C"%0PP�P�PPP��PQbTJb���(���3��B�yy�L�FĎo��M$�%�E�&ǥ&F�F&���&eCLc�@��� ��	�l�� `��	�l@e!��6�`�pu���&�2A �
�4I�� ��p&�AA"���0colour� �Ѫͺ��D�Y���6�W}��b�΍n�@Hb�` aP��5
&���6T�l4@�
Al�3P�	B�m؀��TUғ���&�! &E�A��
�oq�p0D��������&��A��
�Poq�pp:�.SV_Position�b� ���
�o q��p������;��6~��<`CqG(<
3��0��	Q�Hs���� ����/62sig_st�Q �R0�ST@���ٵ������M	�*dx.versionS�	��]�]�ܔ��C��2�FV&��FV�6%@ʐ�ȕͽ�ɍ��M	�Jdx.typeAnnotationsS�2P�:dx.viewIdStateS6�C��R�F'����F77%�.dx.countersSTyL3���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�;��/��<��;�;���!|pz(�v���C��� �������P�q 6�
��<�PEAD�%a��m�p���LD4�BX�4\����b�P�_ܶ	T��;�/MND���P�_ܶH��;�?ф��mB%ILDN,$cc03b4a94abddae3ef86e98fa73cefdd.pdbHASH���J����鏧<��DXIL$`�DXILBC��!�� �#�A�I29��%�b�EB�B�28K
2R�H� CF��2B�H��"�PAQ����)FQ������@�
������ m0�����	�I�`B L� #2"H	 d��"���"ㄡ�L����Lh#%f��`�)� �B��R���˟���|n������1�T�.�B�C���0B���1���`�I#C�cG�s���a+!t�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�y�`�#0@2�L��	&G�C"%0P�P�eP�A�$Fʠ
����x���yWL�FĎo��M$�%�E�&ǥ&F�F&���&eCLc�@��� �a0(��M�dÀ$��LeB,A
�!p6����D �4�D���4A(�	B�l�	BM�e�@0�L۰Te]ր�F��k��I�h�PD�,۰]e]��
ַA���˔���\]ڛ���&D�A��`�B�A�]c0�a���e�*��o��
����!��PLH@@66�6�4�27�)AP��ŮLn.��mJ@4!�s�c�+��u��\���������ئI2<����:����)�S���.��.�l�.��lJ�!�s)s��˃zKs����yL3���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�;��/��<��;�;���!|pz(�v���C��� �������P�q 6�
��<�PEAD�%a��m�p���LD4�BX�4\����b�P�_ܶ	T��;�/MND���P�_ܶH��;�?ф��mB%a lA,D��
a��J����#	�` eDs]��A� �a�1b� Ɨh��$����IɈA� a�l���$��!�Iˈ�� 4a��hB�&�h� �&È�� 4f-c0��	B0�0�	�0bp �T�4��	B0�0�	�0bp 
h�&�h��&�h1�t�g�@�: �k
F�ృ2����	:&m�1@�'�`��A0x� 
6)�@��E�|F���6��`�@?h�/
,��c��g�@�P��1��A0xD!�
,��3b� �)�A(�B4#	�`����B(�A2b� �)�A(��#	�`����B(�A0b� �)ȁ(�B���A�  � �
l�