├── .gitignore ├── .gitlab-ci.yml ├── LICENSE ├── README.md ├── lib ├── d3dcompiler_43.lib └── libd3dcompiler_43.def ├── lib32 ├── d3dcompiler_43.lib └── libd3dcompiler_43.def ├── meson.build ├── package-release.sh ├── src ├── d3d10_1 │ ├── d3d10_1.def │ ├── d3d10_1.spec │ ├── d3d10_1_base.h │ ├── d3d10_1_blend.cpp │ ├── d3d10_1_blend.h │ ├── d3d10_1_buffer.cpp │ ├── d3d10_1_buffer.h │ ├── d3d10_1_device.cpp │ ├── d3d10_1_device.h │ ├── d3d10_1_device_child.h │ ├── d3d10_1_include.h │ ├── d3d10_1_input_layout.cpp │ ├── d3d10_1_input_layout.h │ ├── d3d10_1_main.cpp │ ├── d3d10_1_query.cpp │ ├── d3d10_1_query.h │ ├── d3d10_1_shader.h │ ├── d3d10_1_state.h │ ├── d3d10_1_texture.cpp │ ├── d3d10_1_texture.h │ ├── d3d10_1_view_dsv.cpp │ ├── d3d10_1_view_dsv.h │ ├── d3d10_1_view_rtv.cpp │ ├── d3d10_1_view_rtv.h │ ├── d3d10_1_view_srv.cpp │ ├── d3d10_1_view_srv.h │ ├── d3d10_1_wrappers.cpp │ ├── d3d10_1_wrappers.h │ ├── logger.cpp │ ├── logger.h │ └── meson.build ├── d3d9 │ ├── d3d11_dynamic_buffer.cpp │ ├── d3d11_dynamic_buffer.h │ ├── d3d9.def │ ├── d3d9.spec │ ├── d3d9_base.h │ ├── d3d9_buffer.h │ ├── d3d9_constant_buffer.h │ ├── d3d9_d3d11_resource.cpp │ ├── d3d9_d3d11_resource.h │ ├── d3d9_d3d11_resource_mapping.cpp │ ├── d3d9_definitions.h │ ├── d3d9_device.cpp │ ├── d3d9_device.h │ ├── d3d9_device_unknown.h │ ├── d3d9_format.cpp │ ├── d3d9_format.h │ ├── d3d9_includes.h │ ├── d3d9_interface.cpp │ ├── d3d9_interface.h │ ├── d3d9_main.cpp │ ├── d3d9_query.cpp │ ├── d3d9_query.h │ ├── d3d9_renderer.cpp │ ├── d3d9_renderer.h │ ├── d3d9_resource.h │ ├── d3d9_shaders.h │ ├── d3d9_state.cpp │ ├── d3d9_state.h │ ├── d3d9_state_cache.cpp │ ├── d3d9_state_cache.h │ ├── d3d9_state_caches.h │ ├── d3d9_surface.cpp │ ├── d3d9_surface.h │ ├── d3d9_swapchain.cpp │ ├── d3d9_swapchain.h │ ├── d3d9_texture.cpp │ ├── d3d9_texture.h │ ├── d3d9_util.cpp │ ├── d3d9_util.h │ ├── d3d9_vertexdeclaration.h │ ├── d3d9_volume.cpp │ ├── d3d9_volume.h │ ├── meson.build │ └── shaders │ │ ├── blit.hlsl │ │ ├── blit.ps.dxbc.h │ │ ├── blit.vs.dxbc.h │ │ └── compile_shaders.bat ├── dx9asm │ ├── dx9asm_dclinfo.h │ ├── dx9asm_meta.h │ ├── dx9asm_modifiers.cpp │ ├── dx9asm_modifiers.h │ ├── dx9asm_operand.cpp │ ├── dx9asm_operand.h │ ├── dx9asm_operations.cpp │ ├── dx9asm_operations.h │ ├── dx9asm_register_id.h │ ├── dx9asm_register_map.cpp │ ├── dx9asm_register_map.h │ ├── dx9asm_register_mapping.h │ ├── dx9asm_standard_operations.cpp │ ├── dx9asm_translator.cpp │ ├── dx9asm_translator.h │ ├── dx9asm_unique_operations.cpp │ ├── dx9asm_util.cpp │ ├── dx9asm_util.h │ ├── dxbc_bytecode.cpp │ ├── dxbc_bytecode.h │ ├── dxbc_chunks.cpp │ ├── dxbc_chunks.h │ ├── dxbc_header.h │ ├── dxbc_helpers.cpp │ ├── dxbc_helpers.h │ ├── dxbc_shaderflags.h │ ├── dxbc_stats.h │ └── meson.build ├── dxgi │ ├── dxgi.def │ ├── dxgi.spec │ ├── dxgi_factory.cpp │ ├── dxgi_factory.h │ ├── dxgi_main.cpp │ ├── dxgi_swapchain.cpp │ ├── dxgi_swapchain.h │ └── meson.build ├── dxup_guids.cpp ├── extern │ ├── gpuopen │ │ ├── DXBCChecksum.cpp │ │ ├── DXBCChecksum.h │ │ └── LICENSE │ ├── microsoft │ │ └── d3d11TokenizedProgramFormat.hpp │ └── xxhash │ │ ├── LICENSE │ │ ├── xxhash.c │ │ └── xxhash.h ├── meson.build └── util │ ├── config.cpp │ ├── config.h │ ├── d3dcompiler_helpers.cpp │ ├── d3dcompiler_helpers.h │ ├── fixed_buffer.h │ ├── fourcc.h │ ├── hash.h │ ├── log.cpp │ ├── log.h │ ├── meson.build │ ├── misc_helpers.h │ ├── placeholder_ptr.h │ ├── private_data_d3d.cpp │ ├── private_data_d3d.h │ ├── shared_conversions.cpp │ ├── shared_conversions.h │ ├── type_converter.h │ ├── unknown.h │ ├── vectypes.h │ └── windows_includes.h ├── utils ├── meson.build ├── setup_dxup_d3d9.sh.in └── setup_dxup_d3d9.verb └── version.h.in /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/README.md -------------------------------------------------------------------------------- /lib/d3dcompiler_43.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/lib/d3dcompiler_43.lib -------------------------------------------------------------------------------- /lib/libd3dcompiler_43.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/lib/libd3dcompiler_43.def -------------------------------------------------------------------------------- /lib32/d3dcompiler_43.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/lib32/d3dcompiler_43.lib -------------------------------------------------------------------------------- /lib32/libd3dcompiler_43.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/lib32/libd3dcompiler_43.def -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/meson.build -------------------------------------------------------------------------------- /package-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/package-release.sh -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1.def -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1.spec -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_base.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_blend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_blend.cpp -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_blend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_blend.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_buffer.cpp -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_buffer.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_device.cpp -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_device.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_device_child.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_device_child.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_include.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_include.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_input_layout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_input_layout.cpp -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_input_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_input_layout.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_main.cpp -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_query.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_query.cpp -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_query.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_query.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_shader.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_state.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_texture.cpp -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_texture.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_view_dsv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_view_dsv.cpp -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_view_dsv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_view_dsv.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_view_rtv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_view_rtv.cpp -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_view_rtv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_view_rtv.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_view_srv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_view_srv.cpp -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_view_srv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_view_srv.h -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_wrappers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_wrappers.cpp -------------------------------------------------------------------------------- /src/d3d10_1/d3d10_1_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/d3d10_1_wrappers.h -------------------------------------------------------------------------------- /src/d3d10_1/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/logger.cpp -------------------------------------------------------------------------------- /src/d3d10_1/logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/logger.h -------------------------------------------------------------------------------- /src/d3d10_1/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d10_1/meson.build -------------------------------------------------------------------------------- /src/d3d9/d3d11_dynamic_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d11_dynamic_buffer.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d11_dynamic_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d11_dynamic_buffer.h -------------------------------------------------------------------------------- /src/d3d9/d3d9.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9.def -------------------------------------------------------------------------------- /src/d3d9/d3d9.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9.spec -------------------------------------------------------------------------------- /src/d3d9/d3d9_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_base.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_buffer.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_constant_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_constant_buffer.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_d3d11_resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_d3d11_resource.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_d3d11_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_d3d11_resource.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_d3d11_resource_mapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_d3d11_resource_mapping.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_definitions.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_device.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_device.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_device_unknown.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_device_unknown.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_format.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_format.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_format.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_includes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_includes.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_interface.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_interface.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_main.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_query.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_query.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_query.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_query.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_renderer.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_renderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_renderer.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_resource.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_shaders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_shaders.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_state.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_state.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_state_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_state_cache.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_state_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_state_cache.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_state_caches.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_state_caches.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_surface.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_surface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_surface.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_swapchain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_swapchain.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_swapchain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_swapchain.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_texture.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_texture.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_util.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_util.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_vertexdeclaration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_vertexdeclaration.h -------------------------------------------------------------------------------- /src/d3d9/d3d9_volume.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_volume.cpp -------------------------------------------------------------------------------- /src/d3d9/d3d9_volume.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/d3d9_volume.h -------------------------------------------------------------------------------- /src/d3d9/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/meson.build -------------------------------------------------------------------------------- /src/d3d9/shaders/blit.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/shaders/blit.hlsl -------------------------------------------------------------------------------- /src/d3d9/shaders/blit.ps.dxbc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/shaders/blit.ps.dxbc.h -------------------------------------------------------------------------------- /src/d3d9/shaders/blit.vs.dxbc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/shaders/blit.vs.dxbc.h -------------------------------------------------------------------------------- /src/d3d9/shaders/compile_shaders.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/d3d9/shaders/compile_shaders.bat -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_dclinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_dclinfo.h -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_meta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_meta.h -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_modifiers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_modifiers.cpp -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_modifiers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_modifiers.h -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_operand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_operand.cpp -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_operand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_operand.h -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_operations.cpp -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_operations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_operations.h -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_register_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_register_id.h -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_register_map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_register_map.cpp -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_register_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_register_map.h -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_register_mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_register_mapping.h -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_standard_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_standard_operations.cpp -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_translator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_translator.cpp -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_translator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_translator.h -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_unique_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_unique_operations.cpp -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_util.cpp -------------------------------------------------------------------------------- /src/dx9asm/dx9asm_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dx9asm_util.h -------------------------------------------------------------------------------- /src/dx9asm/dxbc_bytecode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dxbc_bytecode.cpp -------------------------------------------------------------------------------- /src/dx9asm/dxbc_bytecode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dxbc_bytecode.h -------------------------------------------------------------------------------- /src/dx9asm/dxbc_chunks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dxbc_chunks.cpp -------------------------------------------------------------------------------- /src/dx9asm/dxbc_chunks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dxbc_chunks.h -------------------------------------------------------------------------------- /src/dx9asm/dxbc_header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dxbc_header.h -------------------------------------------------------------------------------- /src/dx9asm/dxbc_helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dxbc_helpers.cpp -------------------------------------------------------------------------------- /src/dx9asm/dxbc_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dxbc_helpers.h -------------------------------------------------------------------------------- /src/dx9asm/dxbc_shaderflags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dxbc_shaderflags.h -------------------------------------------------------------------------------- /src/dx9asm/dxbc_stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/dxbc_stats.h -------------------------------------------------------------------------------- /src/dx9asm/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dx9asm/meson.build -------------------------------------------------------------------------------- /src/dxgi/dxgi.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dxgi/dxgi.def -------------------------------------------------------------------------------- /src/dxgi/dxgi.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dxgi/dxgi.spec -------------------------------------------------------------------------------- /src/dxgi/dxgi_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dxgi/dxgi_factory.cpp -------------------------------------------------------------------------------- /src/dxgi/dxgi_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dxgi/dxgi_factory.h -------------------------------------------------------------------------------- /src/dxgi/dxgi_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dxgi/dxgi_main.cpp -------------------------------------------------------------------------------- /src/dxgi/dxgi_swapchain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dxgi/dxgi_swapchain.cpp -------------------------------------------------------------------------------- /src/dxgi/dxgi_swapchain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dxgi/dxgi_swapchain.h -------------------------------------------------------------------------------- /src/dxgi/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dxgi/meson.build -------------------------------------------------------------------------------- /src/dxup_guids.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/dxup_guids.cpp -------------------------------------------------------------------------------- /src/extern/gpuopen/DXBCChecksum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/extern/gpuopen/DXBCChecksum.cpp -------------------------------------------------------------------------------- /src/extern/gpuopen/DXBCChecksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/extern/gpuopen/DXBCChecksum.h -------------------------------------------------------------------------------- /src/extern/gpuopen/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/extern/gpuopen/LICENSE -------------------------------------------------------------------------------- /src/extern/microsoft/d3d11TokenizedProgramFormat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/extern/microsoft/d3d11TokenizedProgramFormat.hpp -------------------------------------------------------------------------------- /src/extern/xxhash/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/extern/xxhash/LICENSE -------------------------------------------------------------------------------- /src/extern/xxhash/xxhash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/extern/xxhash/xxhash.c -------------------------------------------------------------------------------- /src/extern/xxhash/xxhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/extern/xxhash/xxhash.h -------------------------------------------------------------------------------- /src/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/meson.build -------------------------------------------------------------------------------- /src/util/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/config.cpp -------------------------------------------------------------------------------- /src/util/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/config.h -------------------------------------------------------------------------------- /src/util/d3dcompiler_helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/d3dcompiler_helpers.cpp -------------------------------------------------------------------------------- /src/util/d3dcompiler_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/d3dcompiler_helpers.h -------------------------------------------------------------------------------- /src/util/fixed_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/fixed_buffer.h -------------------------------------------------------------------------------- /src/util/fourcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/fourcc.h -------------------------------------------------------------------------------- /src/util/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/hash.h -------------------------------------------------------------------------------- /src/util/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/log.cpp -------------------------------------------------------------------------------- /src/util/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/log.h -------------------------------------------------------------------------------- /src/util/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/meson.build -------------------------------------------------------------------------------- /src/util/misc_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/misc_helpers.h -------------------------------------------------------------------------------- /src/util/placeholder_ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/placeholder_ptr.h -------------------------------------------------------------------------------- /src/util/private_data_d3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/private_data_d3d.cpp -------------------------------------------------------------------------------- /src/util/private_data_d3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/private_data_d3d.h -------------------------------------------------------------------------------- /src/util/shared_conversions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/shared_conversions.cpp -------------------------------------------------------------------------------- /src/util/shared_conversions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/shared_conversions.h -------------------------------------------------------------------------------- /src/util/type_converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/type_converter.h -------------------------------------------------------------------------------- /src/util/unknown.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/unknown.h -------------------------------------------------------------------------------- /src/util/vectypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/vectypes.h -------------------------------------------------------------------------------- /src/util/windows_includes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/src/util/windows_includes.h -------------------------------------------------------------------------------- /utils/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/utils/meson.build -------------------------------------------------------------------------------- /utils/setup_dxup_d3d9.sh.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/utils/setup_dxup_d3d9.sh.in -------------------------------------------------------------------------------- /utils/setup_dxup_d3d9.verb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/misyltoad/dxup/HEAD/utils/setup_dxup_d3d9.verb -------------------------------------------------------------------------------- /version.h.in: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define DXUP_VERSION "@VCS_TAG@" --------------------------------------------------------------------------------