| .. |
|
ci
|
ci/windows: drop build rules from test jobs
|
2023-09-13 09:40:18 +00:00 |
|
.clang-format
|
clang-format: Disable formatting by default
|
2023-08-13 16:48:49 +02:00 |
|
d3d12_batch.cpp
|
d3d12: Fix indexing of local_reference_state
|
2023-07-07 12:02:23 -07:00 |
|
d3d12_batch.h
|
d3d12: Track up to 16 contexts worth of batch references locally in bos
|
2023-03-17 07:43:08 +00:00 |
|
d3d12_blit.cpp
|
nir: Drop nir_dest
|
2023-08-14 21:22:53 +00:00 |
|
d3d12_blit.h
|
|
|
|
d3d12_bufmgr.cpp
|
treewide: replace usage of boolean to bool
|
2023-06-27 18:18:27 +08:00 |
|
d3d12_bufmgr.h
|
d3d12: Fix indexing of local_reference_state
|
2023-07-07 12:02:23 -07:00 |
|
d3d12_cmd_signature.cpp
|
|
|
|
d3d12_cmd_signature.h
|
|
|
|
d3d12_common.h
|
d3d12: Remove #if D3D12_SDK_VERSION blocks now that 610 is required
|
2023-04-14 23:59:33 +00:00 |
|
d3d12_compiler.cpp
|
d3d12: Switch to use nir_foreach_function_impl
|
2023-06-29 11:29:54 +00:00 |
|
d3d12_compiler.h
|
d3d12: Remove now-unused UAV format from shader info
|
2023-03-23 18:34:52 +00:00 |
|
d3d12_compute_transforms.cpp
|
nir: Drop "SSA" from NIR language
|
2023-08-12 16:44:41 -04:00 |
|
d3d12_compute_transforms.h
|
|
|
|
d3d12_context.cpp
|
gallium: move vertex stride to CSO
|
2023-08-14 01:23:25 +00:00 |
|
d3d12_context.h
|
compiler: Rename shader_prim to mesa_prim and replace all usage of pipe_prim_type with mesa_prim
|
2023-06-03 03:29:03 +00:00 |
|
d3d12_debug.h
|
|
|
|
d3d12_descriptor_pool.cpp
|
d3d12: Add helpers to build with correct ABI for MinGW
|
2022-07-15 16:27:11 +00:00 |
|
d3d12_descriptor_pool.h
|
d3d12: Move shared code that include d3d12 headers into d3d12_common.h
|
2022-06-03 16:33:00 +00:00 |
|
d3d12_draw.cpp
|
gallium: move vertex stride to CSO
|
2023-08-14 01:23:25 +00:00 |
|
d3d12_dxcore_screen.cpp
|
utils: Merge util/debug.* into util/u_debug.* and remove util/debug.*
|
2022-11-02 07:25:39 +00:00 |
|
d3d12_dxgi_screen.cpp
|
utils: Merge util/debug.* into util/u_debug.* and remove util/debug.*
|
2022-11-02 07:25:39 +00:00 |
|
d3d12_dxgi_xbox_screen.cpp
|
d3d12: Add support for Xbox GDK.
|
2023-01-19 03:25:55 +00:00 |
|
d3d12_fence.cpp
|
d3d12: Add support for Xbox GDK.
|
2023-01-19 03:25:55 +00:00 |
|
d3d12_fence.h
|
treewide: Replace the usage of TRUE/FALSE with true/false
|
2023-06-27 18:18:28 +08:00 |
|
d3d12_format.c
|
gallium: Remove PIPE_CAP_RGB_OVERRIDE_DST_ALPHA_BLEND
|
2023-07-11 15:52:08 +00:00 |
|
d3d12_format.h
|
util: Move src/gallium/include/pipe/p_format.h to src/util/format/u_formats.h
|
2022-11-19 03:38:19 +00:00 |
|
d3d12_gs_variant.cpp
|
nir: Drop "SSA" from NIR language
|
2023-08-12 16:44:41 -04:00 |
|
d3d12_interop_public.h
|
d3d12: Hook up driver-private interop data
|
2022-11-02 18:11:41 +00:00 |
|
d3d12_lower_image_casts.c
|
treewide: Use nir_shader_intrinsic_pass sometimes
|
2023-08-24 15:48:02 +00:00 |
|
d3d12_lower_point_sprite.c
|
nir: Drop "SSA" from NIR language
|
2023-08-12 16:44:41 -04:00 |
|
d3d12_nir_passes.c
|
treewide: Drop nir_ssa_for_src users
|
2023-09-18 10:25:17 -04:00 |
|
d3d12_nir_passes.h
|
nir: Drop "SSA" from NIR language
|
2023-08-12 16:44:41 -04:00 |
|
d3d12_pipeline_state.cpp
|
d3d12: replace use of MAX_VERTEX_STREAMS with PIPE_MAX_VERTEX_STREAMS
|
2023-08-24 02:54:09 +00:00 |
|
d3d12_pipeline_state.h
|
gallium: move vertex stride to CSO
|
2023-08-14 01:23:25 +00:00 |
|
d3d12_public.h
|
|
|
|
d3d12_query.cpp
|
util: Replace all usage of PIPE_TIMEOUT_INFINITE with OS_TIMEOUT_INFINITE
|
2023-06-05 05:12:02 +00:00 |
|
d3d12_query.h
|
d3d12: Fix race condition when getting query results
|
2022-12-19 22:57:51 +00:00 |
|
d3d12_residency.cpp
|
d3d12: Track up to 16 contexts worth of batch references locally in bos
|
2023-03-17 07:43:08 +00:00 |
|
d3d12_residency.h
|
d3d12: Add d3d12_promote_to_permanent_residency
|
2022-05-17 21:02:25 +00:00 |
|
d3d12_resource.cpp
|
d3d12: Fix Map/Unmap of YUV resources
|
2023-08-28 13:15:55 -04:00 |
|
d3d12_resource.h
|
d3d12: Fix winsys displaytarget leak in d3d12_resource
|
2022-09-15 11:19:39 -04:00 |
|
d3d12_resource_state.cpp
|
d3d12: Track up to 16 contexts worth of batch references locally in bos
|
2023-03-17 07:43:08 +00:00 |
|
d3d12_resource_state.h
|
d3d12: Track up to 16 active context resource states locally in d3d12_bo
|
2023-02-25 18:14:37 +00:00 |
|
d3d12_root_signature.cpp
|
d3d12: Add support for Xbox GDK.
|
2023-01-19 03:25:55 +00:00 |
|
d3d12_root_signature.h
|
|
|
|
d3d12_screen.cpp
|
gallium: Remove PIPE_CAP_RGB_OVERRIDE_DST_ALPHA_BLEND
|
2023-07-11 15:52:08 +00:00 |
|
d3d12_screen.h
|
d3d12: Fix Xbox GDK build errors
|
2023-05-25 01:35:55 +00:00 |
|
d3d12_surface.cpp
|
d3d12: Improve planar resource support to handle video requirements
|
2022-05-17 21:02:25 +00:00 |
|
d3d12_surface.h
|
d3d12: Move shared code that include d3d12 headers into d3d12_common.h
|
2022-06-03 16:33:00 +00:00 |
|
d3d12_tcs_variant.cpp
|
nir: Drop "SSA" from NIR language
|
2023-08-12 16:44:41 -04:00 |
|
d3d12_util.h
|
d3d12: Add video decode implementation of pipe_video_codec
|
2022-05-17 21:02:25 +00:00 |
|
d3d12_video_array_of_textures_dpb_manager.cpp
|
d3d12: Fix debug_printf format strings for cross platform builds
|
2022-06-29 01:56:39 +00:00 |
|
d3d12_video_array_of_textures_dpb_manager.h
|
d3d12: Add video decode implementation of pipe_video_codec
|
2022-05-17 21:02:25 +00:00 |
|
d3d12_video_buffer.cpp
|
d3d12: implementation for get_resources()
|
2023-07-07 15:10:14 +00:00 |
|
d3d12_video_buffer.h
|
d3d12: implementation for get_resources()
|
2023-07-07 15:10:14 +00:00 |
|
d3d12_video_dec.cpp
|
d3d12: Fix H264 interlaced decode
|
2023-08-28 13:15:55 -04:00 |
|
d3d12_video_dec.h
|
d3d12: Video Decode - Sync 3D context copy with decode work for texture array case
|
2023-07-03 18:28:37 +00:00 |
|
d3d12_video_dec_av1.cpp
|
d3d12: AV1 Dec - Set anchor_frame_idx only when large_scale_tile equals 1
|
2023-03-24 01:51:07 +00:00 |
|
d3d12_video_dec_av1.h
|
d3d12: Add support for AV1 Video Decode
|
2022-09-29 15:50:04 -04:00 |
|
d3d12_video_dec_h264.cpp
|
d3d12: Clean unused code for parsing slices
|
2023-04-19 23:38:18 +00:00 |
|
d3d12_video_dec_h264.h
|
d3d12: Clean unused code for parsing slices
|
2023-04-19 23:38:18 +00:00 |
|
d3d12_video_dec_hevc.cpp
|
d3d12: HEVC Decode - Fix slice size and offsets translation from VA to DXVA
|
2022-10-21 17:56:38 +00:00 |
|
d3d12_video_dec_hevc.h
|
d3d12: Avoid heap allocations on hot path d3d12_video_decoder_dxva_picparams_from_pipe_picparams_hevc
|
2022-09-15 11:19:39 -04:00 |
|
d3d12_video_dec_references_mgr.cpp
|
d3d12: Video Decode - Remove unnecessary copy for texture array case
|
2023-09-06 01:05:36 +00:00 |
|
d3d12_video_dec_references_mgr.h
|
d3d12: Video Decode - Remove unnecessary copy for texture array case
|
2023-09-06 01:05:36 +00:00 |
|
d3d12_video_dec_vp9.cpp
|
d3d12: VP9 Decode - Fix use_prev_in_find_mvs_refs calculation
|
2023-03-04 03:22:48 +00:00 |
|
d3d12_video_dec_vp9.h
|
d3d12: Fix VP9 Decode - Checking 0xFF instead of 0x7F for invalid frame_ref[i].Index7Bits
|
2023-02-24 01:49:28 +00:00 |
|
d3d12_video_dpb_storage_manager.h
|
d3d12: Add video decode implementation of pipe_video_codec
|
2022-05-17 21:02:25 +00:00 |
|
d3d12_video_enc.cpp
|
d3d12: Video Encode - GPU wait on input surface fence
|
2023-07-03 18:28:38 +00:00 |
|
d3d12_video_enc.h
|
d3d12: Video Encode - GPU wait on input surface fence
|
2023-07-03 18:28:38 +00:00 |
|
d3d12_video_enc_av1.cpp
|
d3d12: Only set reduced_tx_set when supported by D3D12 caps (no libva caps for reduced_tx_set to map to)
|
2023-06-28 21:48:38 +00:00 |
|
d3d12_video_enc_av1.h
|
d3d12: AV1 Encode
|
2023-06-27 23:16:37 +00:00 |
|
d3d12_video_enc_h264.cpp
|
d3d12: AV1 Encode
|
2023-06-27 23:16:37 +00:00 |
|
d3d12_video_enc_h264.h
|
d3d12: Add HEVC Decode/Encode
|
2022-09-15 11:19:39 -04:00 |
|
d3d12_video_enc_hevc.cpp
|
d3d12: AV1 Encode
|
2023-06-27 23:16:37 +00:00 |
|
d3d12_video_enc_hevc.h
|
d3d12: Add HEVC Decode/Encode
|
2022-09-15 11:19:39 -04:00 |
|
d3d12_video_encoder_bitstream.cpp
|
d3d12: AV1 Encode
|
2023-06-27 23:16:37 +00:00 |
|
d3d12_video_encoder_bitstream.h
|
d3d12: AV1 Encode
|
2023-06-27 23:16:37 +00:00 |
|
d3d12_video_encoder_bitstream_builder.h
|
d3d12: Add video encode implementation of pipe_video_codec
|
2022-05-17 21:02:25 +00:00 |
|
d3d12_video_encoder_bitstream_builder_av1.cpp
|
d3d12: AV1 Encode
|
2023-06-27 23:16:37 +00:00 |
|
d3d12_video_encoder_bitstream_builder_av1.h
|
d3d12: AV1 Encode
|
2023-06-27 23:16:37 +00:00 |
|
d3d12_video_encoder_bitstream_builder_h264.cpp
|
d3d12: add missing cmath includes
|
2022-05-23 14:02:28 +00:00 |
|
d3d12_video_encoder_bitstream_builder_h264.h
|
d3d12: Encode H264/HEVC - Do not write PPS unless different from active
|
2023-03-23 18:15:44 +00:00 |
|
d3d12_video_encoder_bitstream_builder_hevc.cpp
|
d3d12: Add HEVC Decode/Encode
|
2022-09-15 11:19:39 -04:00 |
|
d3d12_video_encoder_bitstream_builder_hevc.h
|
d3d12: Encode H264/HEVC - Do not write PPS unless different from active
|
2023-03-23 18:15:44 +00:00 |
|
d3d12_video_encoder_nalu_writer_h264.cpp
|
treewide: Replace the usage of TRUE/FALSE with true/false
|
2023-06-27 18:18:28 +08:00 |
|
d3d12_video_encoder_nalu_writer_h264.h
|
d3d12: Add video encode implementation of pipe_video_codec
|
2022-05-17 21:02:25 +00:00 |
|
d3d12_video_encoder_nalu_writer_hevc.cpp
|
treewide: Replace the usage of TRUE/FALSE with true/false
|
2023-06-27 18:18:28 +08:00 |
|
d3d12_video_encoder_nalu_writer_hevc.h
|
d3d12: Add HEVC Decode/Encode
|
2022-09-15 11:19:39 -04:00 |
|
d3d12_video_encoder_references_manager.h
|
d3d12: Add HEVC Decode/Encode
|
2022-09-15 11:19:39 -04:00 |
|
d3d12_video_encoder_references_manager_av1.cpp
|
d3d12: AV1 Encode
|
2023-06-27 23:16:37 +00:00 |
|
d3d12_video_encoder_references_manager_av1.h
|
d3d12: AV1 Encode
|
2023-06-27 23:16:37 +00:00 |
|
d3d12_video_encoder_references_manager_h264.cpp
|
d3d12: Add ASSERTED to variables only used in debug builds to fix build MSVC with C4189 errors
|
2022-12-15 21:06:12 +00:00 |
|
d3d12_video_encoder_references_manager_h264.h
|
d3d12: Add HEVC Decode/Encode
|
2022-09-15 11:19:39 -04:00 |
|
d3d12_video_encoder_references_manager_hevc.cpp
|
d3d12: Add ASSERTED to variables only used in debug builds to fix build MSVC with C4189 errors
|
2022-12-15 21:06:12 +00:00 |
|
d3d12_video_encoder_references_manager_hevc.h
|
d3d12: Initialize d3d12_video_encoder_references_manager_hevc::m_current_frame_idx.
|
2022-09-22 05:45:21 +00:00 |
|
d3d12_video_proc.cpp
|
d3d12: Video Process - Implement get_processor_fence and async queing
|
2023-07-03 18:28:38 +00:00 |
|
d3d12_video_proc.h
|
d3d12: Video Process - Implement get_processor_fence and async queing
|
2023-07-03 18:28:38 +00:00 |
|
d3d12_video_screen.cpp
|
d3d12: Video - Relax ID3D12VideoDevice QI version for decode, process
|
2023-09-18 19:08:12 +00:00 |
|
d3d12_video_screen.h
|
d3d12: Move shared code that include d3d12 headers into d3d12_common.h
|
2022-06-03 16:33:00 +00:00 |
|
d3d12_video_texture_array_dpb_manager.cpp
|
d3d12: Fix debug_printf format strings for cross platform builds
|
2022-06-29 01:56:39 +00:00 |
|
d3d12_video_texture_array_dpb_manager.h
|
d3d12: Add video decode implementation of pipe_video_codec
|
2022-05-17 21:02:25 +00:00 |
|
d3d12_video_types.h
|
d3d12: AV1 Encode
|
2023-06-27 23:16:37 +00:00 |
|
meson.build
|
d3d12: AV1 Encode
|
2023-06-27 23:16:37 +00:00 |