agfx
Modern RHI
파일 탐색기
최종 버전 다운로드 (.zip)- agfx-porting-agent.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- ez.png
- image.png
- tests.png
- dxcompiler.dll
- dxcompiler.lib
- dxil.dll
- libdxcompiler.dylib
- libdxcompiler.so
- libmetalirconverter.dylib
- WinPixEventRuntime.dll
- WinPixEventRuntime.lib
- 10381718147657362067.jpg
- 10388182081421875623.jpg
- 11474523244911310074.jpg
- 11490520546946913238.jpg
- 11872827283454512094.jpg
- 11968150294050148237.jpg
- 1219024358953944284.jpg
- 12501374198249454378.jpg
- 13196865903111448057.jpg
- 13824894030729245199.jpg
- 13982482287905699490.jpg
- 14118779221266351425.jpg
- 14170708867020035030.jpg
- 14267839433702832875.jpg
- 14650633544276105767.jpg
- 15295713303328085182.jpg
- 15722799267630235092.jpg
- 16275776544635328252.png
- 16299174074766089871.jpg
- 16885566240357350108.jpg
- 17556969131407844942.jpg
- 17876391417123941155.jpg
- 2051777328469649772.jpg
- 2185409758123873465.jpg
- 2299742237651021498.jpg
- 2374361008830720677.jpg
- 2411100444841994089.jpg
- 2775690330959970771.jpg
- 2969916736137545357.jpg
- 332936164838540657.jpg
- 3371964815757888145.jpg
- 3455394979645218238.jpg
- 3628158980083700836.jpg
- 3827035219084910048.jpg
- 4477655471536070370.jpg
- 4601176305987539675.jpg
- 466164707995436622.jpg
- 4675343432951571524.jpg
- 4871783166746854860.jpg
- 4910669866631290573.jpg
- 4975155472559461469.jpg
- 5061699253647017043.png
- 5792855332885324923.jpg
- 5823059166183034438.jpg
- 6047387724914829168.jpg
- 6151467286084645207.jpg
- 6593109234861095314.jpg
- 6667038893015345571.jpg
- 6772804448157695701.jpg
- 7056944414013900257.jpg
- 715093869573992647.jpg
- 7268504077753552595.jpg
- 7441062115984513793.jpg
- 755318871556304029.jpg
- 759203620573749278.jpg
- 7645212358685992005.jpg
- 7815564343179553343.jpg
- 8006627369776289000.png
- 8051790464816141987.jpg
- 8114461559286000061.jpg
- 8481240838833932244.jpg
- 8503262930880235456.jpg
- 8747919177698443163.jpg
- 8750083169368950601.jpg
- 8773302468495022225.jpg
- 8783994986360286082.jpg
- 9288698199695299068.jpg
- 9916269861720640319.jpg
- Image_0.jpg
- Image_2.jpg
- Image_3-Image_1.png
- Image_4.jpg
- Sponza.bin
- Sponza.gltf
- white.png
- imgui.hlsl
- culling.hlsl
- debug_lines.hlsl
- deferred_lighting.hlsl
- gbuffer.hlsl
- gbuffer_indirect.hlsl
- mipgen.hlsl
- pbr_common.hlsl
- reflections.hlsl
- shadow_depth.hlsl
- ssao.hlsl
- tonemap.hlsl
- blit.hlsl
- color_filter.hlsl
- cube.hlsl
- aliasing.hlsl
- atomics.hlsl
- blend.hlsl
- byte_address.hlsl
- constant_buffer.hlsl
- depth.hlsl
- draw_params.hlsl
- indexed.hlsl
- indirect.hlsl
- mesh.hlsl
- mrt.hlsl
- multi_dispatch.hlsl
- multi_dispatch_texture.hlsl
- pass_actions.hlsl
- pipeline_cache.hlsl
- pipeline_cache_compute.hlsl
- queue_handoff.hlsl
- raster.hlsl
- raytracing.hlsl
- sampling.hlsl
- sampling_comparison.hlsl
- shared_memory.hlsl
- structured.hlsl
- texture_ops.hlsl
- texture_volume.hlsl
- triangle.hlsl
- uav_barriers.hlsl
- agfx.h
- monochrome_studio_02_4k.hdr
- alias_heap_transients.bin
- buffer_view_byte_address.bin
- buffer_view_constant.bin
- buffer_view_structured.bin
- compute_buffer_atomics.bin
- compute_multi_dispatch_buffer.bin
- compute_multi_dispatch_texture.png
- compute_queue_to_render_queue.png
- compute_shared_memory.bin
- compute_texture_load.png
- compute_texture_load_2d_array.png
- compute_texture_load_3d.png
- compute_texture_write.png
- compute_texture_write_2d_array.png
- compute_texture_write_3d.png
- copy_buffer_to_buffer.bin
- copy_buffer_to_texture.png
- copy_buffer_to_texture_mip.png
- copy_buffer_to_texture_slice.png
- copy_queue_to_render_queue.png
- copy_texture_to_buffer.bin
- copy_texture_to_buffer_mip.bin
- copy_texture_to_buffer_slice.bin
- copy_texture_to_texture.png
- copy_texture_to_texture_mip.png
- copy_texture_to_texture_slice.png
- depth_write_disabled.png
- depth_write_enabled.png
- dispatch_indirect.png
- draw_alpha_blend.png
- draw_blend_factor_dst_alpha.png
- draw_blend_factor_dst_color.png
- draw_blend_factor_one.png
- draw_blend_factor_one_minus_dst_alpha.png
- draw_blend_factor_one_minus_dst_color.png
- draw_blend_factor_one_minus_src_alpha.png
- draw_blend_factor_one_minus_src_color.png
- draw_blend_factor_src_alpha.png
- draw_blend_factor_src_color.png
- draw_blend_factor_zero.png
- draw_blend_op_add.png
- draw_blend_op_max.png
- draw_blend_op_min.png
- draw_blend_op_reverse_subtract.png
- draw_blend_op_subtract.png
- draw_ccw.png
- draw_cw.png
- draw_depth_clamp_disabled.png
- draw_depth_clamp_enabled.png
- draw_depth_clear_value.png
- draw_depth_test_always.png
- draw_depth_test_equal.png
- draw_depth_test_greater.png
- draw_depth_test_greater_equal.png
- draw_depth_test_less.png
- draw_depth_test_less_equal.png
- draw_depth_test_never.png
- draw_depth_test_not_equal.png
- draw_fragment_discard.png
- draw_indexed.png
- draw_indexed_indirect.png
- draw_indexed_indirect_multi.png
- draw_indirect.png
- draw_indirect_multi.png
- draw_lines.png
- draw_lines_indexed.png
- draw_mesh_indirect.png
- draw_mesh_indirect_multi.png
- draw_mesh_shader.png
- draw_parameters.png
- draw_points.png
- draw_push_constants.png
- draw_task_mesh_indirect.png
- draw_task_mesh_indirect_multi.png
- draw_task_mesh_shader.png
- draw_triangle.png
- draw_wireframe.png
- mrt.png
- pipeline_cache_compute.bin
- pipeline_cache_mesh_only.hdr
- pipeline_cache_mesh_ps.png
- pipeline_cache_task_mesh_only.hdr
- pipeline_cache_task_mesh_ps.png
- pipeline_cache_vs_only.hdr
- pipeline_cache_vs_ps.png
- pipeline_cull_mode_back.png
- pipeline_cull_mode_front.png
- pipeline_cull_mode_none.png
- queue_chain_copy_compute_render.png
- render_pass_action_clear.png
- render_pass_action_dont_care.png
- render_pass_action_load.png
- render_pass_clear_face.png
- render_pass_clear_mip.png
- render_pass_clear_slice.png
- render_to_texture_face.png
- render_to_texture_mip.png
- render_to_texture_slice.png
- rt_as_updated_blas.png
- rt_mixed_geometry_aabbs.png
- rt_mixed_geometry_triangles.png
- rt_opacity_instance_overrides_geometry.png
- rt_opacity_opaque.png
- rt_opacity_tlas_non_opaque.png
- rt_ray_barycentrics.png
- rt_ray_non_opaque.png
- rt_ray_primitive_id.png
- rt_ray_user_id.png
- rt_tlas_blas_reuse.png
- rt_tlas_multiple_instances.png
- rt_tlas_one_instance.png
- rt_trace_aabb_multiple_geometry.png
- rt_trace_aabb_one_geometry.png
- rt_trace_triangle_multiple_geometry.png
- rt_trace_triangle_one_geometry.png
- sample_2d.png
- sample_2d_array.png
- sample_3d.png
- sample_cube.png
- sample_depth_texture.hdr
- sampler_address_mode_clamp_to_edge.png
- sampler_address_mode_mirrored_repeat.png
- sampler_address_mode_repeat.png
- sampler_comparison_equal.png
- sampler_comparison_greater.png
- sampler_comparison_greater_equal.png
- sampler_comparison_less.png
- sampler_comparison_less_equal.png
- sampler_comparison_never.png
- sampler_comparison_not_equal.png
- sampler_filter_linear.png
- sampler_filter_nearest.png
- scissor_rect.png
- texture_gather.png
- uav_barriers.hdr
- viewport.png
- write_hdr_texture.hdr
- d3d12.h
- d3dx12.h
- d3dx12_barriers.h
- d3dx12_check_feature_support.h
- d3dx12_core.h
- d3dx12_default.h
- d3dx12_pipeline_state_stream.h
- d3dx12_property_format_table.h
- d3dx12_render_pass.h
- d3dx12_resource_helpers.h
- d3dx12_root_signature.h
- d3dx12_state_object.h
- ir_raytracing.h
- ir_tessellator_tables.h
- metal_irconverter_runtime.h
- vulkan_video_codec_av1std.h
- vulkan_video_codec_av1std_decode.h
- vulkan_video_codec_av1std_encode.h
- vulkan_video_codec_h264std.h
- vulkan_video_codec_h264std_decode.h
- vulkan_video_codec_h264std_encode.h
- vulkan_video_codec_h265std.h
- vulkan_video_codec_h265std_decode.h
- vulkan_video_codec_h265std_encode.h
- vulkan_video_codec_vp9std.h
- vulkan_video_codec_vp9std_decode.h
- vulkan_video_codecs_common.h
- vk_icd.h
- vk_layer.h
- vk_platform.h
- vulkan.cppm
- vulkan.h
- vulkan.hpp
- vulkan_android.h
- vulkan_beta.h
- vulkan_core.h
- vulkan_directfb.h
- vulkan_enums.hpp
- vulkan_extension_inspection.hpp
- vulkan_format_traits.hpp
- vulkan_fuchsia.h
- vulkan_funcs.hpp
- vulkan_ggp.h
- vulkan_handles.hpp
- vulkan_hash.hpp
- vulkan_hpp_macros.hpp
- vulkan_ios.h
- vulkan_macos.h
- vulkan_metal.h
- vulkan_ohos.h
- vulkan_raii.hpp
- vulkan_screen.h
- vulkan_shared.hpp
- vulkan_static_assertions.hpp
- vulkan_structs.hpp
- vulkan_to_string.hpp
- vulkan_ubm.h
- vulkan_vi.h
- vulkan_video.cppm
- vulkan_video.hpp
- vulkan_wayland.h
- vulkan_win32.h
- vulkan_xcb.h
- vulkan_xlib.h
- vulkan_xlib_xrandr.h
- volk.c
- volk.h
- pix3.h
- pix3_win.h
- PIXEvents.h
- PIXEventsCommon.h
- PIXEventsLegacy.h
- agfx.h
- agfx.hpp
- agfx_d3d12.cpp
- agfx_ez.hpp
- agfx_metal4.mm
- agfx_native.h
- agfx_vulkan.cpp
- agfx_demo_main.cpp
- agfx_mipgen.cpp
- agfx_mipgen.h
- agfx_uploader.cpp
- agfx_uploader.h
- camera.cpp
- camera.h
- csm.cpp
- csm.h
- culling.cpp
- culling.h
- deferred_renderer.cpp
- deferred_renderer.h
- demo_file_utils.cpp
- demo_file_utils.h
- gltf_scene.cpp
- gltf_scene.h
- gpu_profiler.cpp
- gpu_profiler.h
- imgui_impl_sdl3.cpp
- imgui_impl_sdl3.h
- reflections.cpp
- reflections.h
- ssao.cpp
- ssao.h
- agfx_ez_demo_main.cpp
- imgui_impl_agfx.cpp
- imgui_impl_agfx.h
- ErrorCodes.h
- dxcapi.h
- dxcerrors.h
- dxcisense.h
- LICENSE.txt
- stub.c
- WinAdapter.h
- ir_comparison_function.h
- ir_descriptor_range_flags.h
- ir_filter.h
- ir_format.h
- ir_input_classification.h
- ir_input_primitive.h
- ir_input_topology.h
- ir_root_descriptor_flags.h
- ir_root_signature_flags.h
- ir_shader_visibility.h
- ir_tessellator_domain.h
- ir_tessellator_output_primitive.h
- ir_tessellator_partitioning.h
- ir_texture_address_mode.h
- ir_version.h
- LICENSE.txt
- metal_irconverter.h
- LICENSE
- spirv.h
- spirv_reflect.c
- spirv_reflect.h
- agfx_shader_compiler.h
- agfx_shader_compiler_linux.cpp
- agfx_shader_compiler_mac.mm
- agfx_shader_compiler_windows.cpp
- main.cpp
- FLIP.h
- LICENSE
- blend_common.cpp
- blend_common.h
- depth_common.cpp
- depth_common.h
- indirect_common.cpp
- indirect_common.h
- mesh_common.cpp
- mesh_common.h
- mrt_common.cpp
- mrt_common.h
- pass_actions_common.cpp
- pass_actions_common.h
- pipeline_cache_common.cpp
- pipeline_cache_common.h
- queue_handoff_common.cpp
- queue_handoff_common.h
- raster_common.cpp
- raster_common.h
- sampler_comparison_common.cpp
- sampler_comparison_common.h
- sampling_common.cpp
- sampling_common.h
- subresource_common.cpp
- subresource_common.h
- test_aliasing.cpp
- test_buffer_view.cpp
- test_buffer_view_constant.cpp
- test_buffer_view_handle.cpp
- test_buffer_view_structured.cpp
- test_compute_atomics.cpp
- test_compute_multi_dispatch_buffer.cpp
- test_compute_multi_dispatch_texture.cpp
- test_compute_queue_to_render_queue.cpp
- test_compute_shared_memory.cpp
- test_compute_texture_load.cpp
- test_compute_texture_load_2d_array.cpp
- test_compute_texture_load_3d.cpp
- test_compute_texture_write.cpp
- test_compute_texture_write_2d_array.cpp
- test_compute_texture_write_3d.cpp
- test_copy_buffer_to_buffer.cpp
- test_copy_buffer_to_texture.cpp
- test_copy_buffer_to_texture_mip.cpp
- test_copy_buffer_to_texture_slice.cpp
- test_copy_queue_to_render_queue.cpp
- test_copy_texture_to_buffer.cpp
- test_copy_texture_to_buffer_mip.cpp
- test_copy_texture_to_buffer_slice.cpp
- test_copy_texture_to_texture.cpp
- test_copy_texture_to_texture_mip.cpp
- test_copy_texture_to_texture_slice.cpp
- test_depth_write.cpp
- test_device_info_driver_version.cpp
- test_dispatch_indirect.cpp
- test_draw_blend_factor.cpp
- test_draw_blend_op.cpp
- test_draw_depth_clamp.cpp
- test_draw_depth_test.cpp
- test_draw_fragment_discard.cpp
- test_draw_indexed.cpp
- test_draw_indexed_indirect.cpp
- test_draw_indexed_indirect_multi.cpp
- test_draw_indexed_u16.cpp
- test_draw_indirect.cpp
- test_draw_indirect_multi.cpp
- test_draw_lines.cpp
- test_draw_lines_indexed.cpp
- test_draw_mesh_indirect.cpp
- test_draw_mesh_indirect_multi.cpp
- test_draw_mesh_shader.cpp
- test_draw_parameters.cpp
- test_draw_points.cpp
- test_draw_push_constants.cpp
- test_draw_task_mesh_indirect.cpp
- test_draw_task_mesh_indirect_multi.cpp
- test_draw_task_mesh_shader.cpp
- test_draw_triangle.cpp
- test_draw_winding.cpp
- test_draw_wireframe.cpp
- test_mrt.cpp
- test_pipeline_cache_compute.cpp
- test_pipeline_cache_mesh_only.cpp
- test_pipeline_cache_mesh_ps.cpp
- test_pipeline_cache_task_mesh_only.cpp
- test_pipeline_cache_task_mesh_ps.cpp
- test_pipeline_cache_vs_only.cpp
- test_pipeline_cache_vs_ps.cpp
- test_pipeline_cull_mode.cpp
- test_queue_chain_copy_compute_render.cpp
- test_render_pass_action_clear.cpp
- test_render_pass_action_dont_care.cpp
- test_render_pass_action_load.cpp
- test_render_pass_clear_face.cpp
- test_render_pass_clear_mip.cpp
- test_render_pass_clear_slice.cpp
- test_render_to_texture_face.cpp
- test_render_to_texture_mip.cpp
- test_render_to_texture_slice.cpp
- test_rt_as_operations.cpp
- test_rt_mixed_geometry.cpp
- test_rt_ray_attributes.cpp
- test_rt_scratch_and_opacity.cpp
- test_rt_tlas_instances.cpp
- test_rt_trace_aabb.cpp
- test_rt_trace_triangle.cpp
- test_sample_2d.cpp
- test_sample_2d_array.cpp
- test_sample_3d.cpp
- test_sample_cube.cpp
- test_sample_depth_texture.cpp
- test_sampler.cpp
- test_sampler_address_mode.cpp
- test_sampler_comparison.cpp
- test_sampler_filter.cpp
- test_scissor_rect.cpp
- test_texture_gather.cpp
- test_texture_view_handle.cpp
- test_tlas_address.cpp
- test_uav_barriers.cpp
- test_viewport.cpp
- test_write_hdr_texture.cpp
- main.cpp
- test_compare.cpp
- test_compare.h
- test_framework.cpp
- test_framework.h
- test_gpu.cpp
- test_gpu.h
- test_rt_scene.cpp
- test_rt_scene.h
- test_runner.h
- xmake.lua
- index.html
- .gitattributes
- .gitignore
- LICENSE
- README.md
- xmake.lua
// repository documentation
Was this content helpful?
(0 ratings)
