| .. |
|
ci
|
mesa: clamp fog scale to -FLT_MAX instead of FLT_MIN
|
2025-09-06 07:20:31 +00:00 |
|
.clang-format
|
clang-format: Update the .clang-format files to conformance clang-format json-schema
|
2025-09-09 07:04:55 +00:00 |
|
d3d12_batch.cpp
|
all: rename PIPE_SHADER_TYPES to MESA_SHADER_STAGES
|
2025-08-06 10:28:39 +08:00 |
|
d3d12_batch.h
|
|
|
|
d3d12_blit.cpp
|
all: rename PIPE_SHADER_FRAGMENT to MESA_SHADER_FRAGMENT
|
2025-08-06 10:28:39 +08:00 |
|
d3d12_blit.h
|
d3d12: Refactor graphics functions from context and blit to separate files
|
2024-03-06 23:06:59 +00:00 |
|
d3d12_bufmgr.cpp
|
d3d12_bufmgr.cpp: Fix warning C4244 for x86 builds assign uint64_t to size_t
|
2025-01-15 21:40:20 +00:00 |
|
d3d12_bufmgr.h
|
d3d12: Fix warning C4244 'argument' : conversion from 'type1' to 'type2', possible loss of data
|
2025-01-15 21:40:20 +00:00 |
|
d3d12_cmd_signature.cpp
|
|
|
|
d3d12_cmd_signature.h
|
|
|
|
d3d12_common.h
|
d3d12: Use GetResourceAllocationInfo instead of GetCopyableFootprints for residency sizes
|
2024-06-28 17:21:52 +00:00 |
|
d3d12_compiler.cpp
|
mesa: stop using inc_mesa in most places that have nothing to do with GL
|
2025-08-06 20:35:26 +00:00 |
|
d3d12_compiler.h
|
mesa: stop using inc_mesa in most places that have nothing to do with GL
|
2025-08-06 20:35:26 +00:00 |
|
d3d12_compute_transforms.cpp
|
gallium: add pipe_context::resource_release to eliminate buffer refcounting
|
2025-09-09 20:47:38 +00:00 |
|
d3d12_compute_transforms.h
|
|
|
|
d3d12_context.h
|
d3d12: Stop using util_framebuffer_init
|
2025-08-25 17:21:36 +00:00 |
|
d3d12_context_common.cpp
|
d3d12: Stop using util_framebuffer_init
|
2025-08-25 17:21:36 +00:00 |
|
d3d12_context_graphics.cpp
|
gallium: add pipe_context::resource_release to eliminate buffer refcounting
|
2025-09-09 20:47:38 +00:00 |
|
d3d12_copy.cpp
|
d3d12: Optimize redundant flushes
|
2025-06-17 17:25:10 +00:00 |
|
d3d12_debug.h
|
d3d12: Add a debug flag for loading WinPixGpuCapturer.dll
|
2024-04-04 21:37:41 +00:00 |
|
d3d12_descriptor_pool.cpp
|
d3d12: Fix warning C4267 conversion from 'size_t' to 'type', possible loss of data
|
2025-01-15 21:40:20 +00:00 |
|
d3d12_descriptor_pool.h
|
|
|
|
d3d12_draw.cpp
|
gallium: add pipe_context::resource_release to eliminate buffer refcounting
|
2025-09-09 20:47:38 +00:00 |
|
d3d12_dxcore_screen.cpp
|
d3d12: Fixes warnings: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'HRESULT'
|
2025-08-20 17:41:03 +00:00 |
|
d3d12_dxgi_screen.cpp
|
d3d12: Fixes warnings: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'HRESULT'
|
2025-08-20 17:41:03 +00:00 |
|
d3d12_dxgi_xbox_screen.cpp
|
d3d12: Split memory size info to device and system memory
|
2024-10-28 18:22:20 +00:00 |
|
d3d12_fence.cpp
|
gallium: fix timeline semaphore value passing
|
2025-07-07 21:18:29 +00:00 |
|
d3d12_fence.h
|
gallium: fix timeline semaphore value passing
|
2025-07-07 21:18:29 +00:00 |
|
d3d12_format.c
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
d3d12_format.h
|
|
|
|
d3d12_gs_variant.cpp
|
all: rename PIPE_SHADER_GEOMETRY to MESA_SHADER_GEOMETRY
|
2025-08-06 10:28:39 +08:00 |
|
d3d12_interop_public.h
|
|
|
|
d3d12_lower_image_casts.c
|
treewide: simplify nir_def_rewrite_uses_after
|
2025-08-01 15:34:24 +00:00 |
|
d3d12_lower_point_sprite.c
|
mesa: stop using inc_mesa in most places that have nothing to do with GL
|
2025-08-06 20:35:26 +00:00 |
|
d3d12_nir_passes.c
|
mesa: stop using inc_mesa in most places that have nothing to do with GL
|
2025-08-06 20:35:26 +00:00 |
|
d3d12_nir_passes.h
|
d3d12: Use NIR_PASS instead of NIR_PASS_V
|
2025-07-25 08:55:14 -07:00 |
|
d3d12_pipeline_state.cpp
|
d3d12: Support more logic op formats
|
2025-08-25 17:21:36 +00:00 |
|
d3d12_pipeline_state.h
|
all: rename pipe_shader_type to mesa_shader_stage
|
2025-08-06 10:28:40 +08:00 |
|
d3d12_public.h
|
|
|
|
d3d12_query.cpp
|
all: rename PIPE_SHADER_COMPUTE to MESA_SHADER_COMPUTE
|
2025-08-06 10:28:39 +08:00 |
|
d3d12_query.h
|
d3d12: Fix warning C4018 signed/unsigned mismatch
|
2025-01-15 21:40:20 +00:00 |
|
d3d12_residency.cpp
|
d3d12: Minor fixes to residency algorithm when eviction is needed
|
2025-04-17 19:51:15 +00:00 |
|
d3d12_residency.h
|
|
|
|
d3d12_resource.cpp
|
d3d12: Move logicop emulation resource from surface to resource
|
2025-08-25 17:21:37 +00:00 |
|
d3d12_resource.h
|
d3d12: Move logicop emulation resource from surface to resource
|
2025-08-25 17:21:37 +00:00 |
|
d3d12_resource_state.cpp
|
util/hash_table: don't allocate hash_table_u64::table, declare it statically
|
2025-08-21 06:13:48 +00:00 |
|
d3d12_resource_state.h
|
|
|
|
d3d12_root_signature.cpp
|
all: rename pipe_shader_type to mesa_shader_stage
|
2025-08-06 10:28:40 +08:00 |
|
d3d12_root_signature.h
|
d3d12: Lower uniforms to UBO by nir options
|
2024-04-04 20:29:11 +00:00 |
|
d3d12_screen.cpp
|
gallium: set prefer_real_buffer_in_constbuf0 for all drivers using tc
|
2025-08-14 12:47:47 +00:00 |
|
d3d12_screen.h
|
d3d12: Remove more nir dependencies when with_gallium_d3d12_graphics disabled
|
2025-05-08 14:17:22 +00:00 |
|
d3d12_surface.cpp
|
d3d12: Move logicop descriptor initialization to after all blits
|
2025-08-25 17:21:37 +00:00 |
|
d3d12_surface.h
|
d3d12: Move logicop descriptor initialization to after all blits
|
2025-08-25 17:21:37 +00:00 |
|
d3d12_tcs_variant.cpp
|
all: rename PIPE_SHADER_TESS_CTRL to MESA_SHADER_TESS_CTRL
|
2025-08-06 10:28:39 +08:00 |
|
d3d12_util.h
|
|
|
|
d3d12_video_array_of_textures_dpb_manager.cpp
|
d3d12: Fixes warnings: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'HRESULT'
|
2025-08-20 17:41:03 +00:00 |
|
d3d12_video_array_of_textures_dpb_manager.h
|
|
|
|
d3d12_video_buffer.cpp
|
d3d12: Remove requirement of surface creation/clearing functions for video
|
2025-07-07 15:41:27 +00:00 |
|
d3d12_video_buffer.h
|
gallium: de-pointerize pipe_surface
|
2025-05-23 13:21:29 +00:00 |
|
d3d12_video_dec.cpp
|
d3d12: Fixes warnings: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'HRESULT'
|
2025-08-20 17:41:03 +00:00 |
|
d3d12_video_dec.h
|
d3d12: Fix video fence lifetime issues
|
2025-07-07 15:41:27 +00:00 |
|
d3d12_video_dec_av1.cpp
|
d3d12_video_dec_h264: Fix warning C4244 uint64_t to size_t cast
|
2025-01-15 21:40:20 +00:00 |
|
d3d12_video_dec_av1.h
|
d3d12: Fix typo in copyright comments
|
2024-09-03 16:31:02 +00:00 |
|
d3d12_video_dec_h264.cpp
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
d3d12_video_dec_h264.h
|
d3d12: Clean up H264 video decode interlaced code path
|
2024-01-23 16:58:12 +00:00 |
|
d3d12_video_dec_hevc.cpp
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
d3d12_video_dec_hevc.h
|
d3d12: Fix typo in copyright comments
|
2024-09-03 16:31:02 +00:00 |
|
d3d12_video_dec_references_mgr.cpp
|
d3d12: Fix warning C4244 'argument' : conversion from 'type1' to 'type2', possible loss of data
|
2025-01-15 21:40:20 +00:00 |
|
d3d12_video_dec_references_mgr.h
|
d3d12: Fix warning C4244 'argument' : conversion from 'type1' to 'type2', possible loss of data
|
2025-01-15 21:40:20 +00:00 |
|
d3d12_video_dec_vp9.cpp
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
d3d12_video_dec_vp9.h
|
d3d12: Fix typo in copyright comments
|
2024-09-03 16:31:02 +00:00 |
|
d3d12_video_dpb_storage_manager.h
|
|
|
|
d3d12_video_enc.cpp
|
d3d12: Fix two pass flag setting and rate control dirty flag check
|
2025-08-27 23:18:34 +00:00 |
|
d3d12_video_enc.h
|
d3d12: Fix two pass flag setting and rate control dirty flag check
|
2025-08-27 23:18:34 +00:00 |
|
d3d12_video_enc_av1.cpp
|
d3d12: Fixes warnings: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'HRESULT'
|
2025-08-20 17:41:03 +00:00 |
|
d3d12_video_enc_av1.h
|
d3d12: Upgrade to use DirectX-Headers 717 SDK from previous 716 version
|
2025-06-05 12:15:48 +00:00 |
|
d3d12_video_enc_h264.cpp
|
d3d12: Fix two pass flag setting and rate control dirty flag check
|
2025-08-27 23:18:34 +00:00 |
|
d3d12_video_enc_h264.h
|
d3d12: Upgrade to use DirectX-Headers 717 SDK from previous 716 version
|
2025-06-05 12:15:48 +00:00 |
|
d3d12_video_enc_hevc.cpp
|
d3d12: Fix two pass flag setting and rate control dirty flag check
|
2025-08-27 23:18:34 +00:00 |
|
d3d12_video_enc_hevc.h
|
d3d12: Use RefPicListL0/L1 sizes in pipe_h265_enc_picture_desc when supported
|
2025-06-05 12:15:48 +00:00 |
|
d3d12_video_encoder_bitstream.cpp
|
d3d12: Fix warning C4244 'argument' : conversion from 'type1' to 'type2', possible loss of data
|
2025-01-15 21:40:20 +00:00 |
|
d3d12_video_encoder_bitstream.h
|
|
|
|
d3d12_video_encoder_bitstream_builder.h
|
|
|
|
d3d12_video_encoder_bitstream_builder_av1.cpp
|
d3d12/video_enc: Fix AV1 tile_info() coding
|
2025-02-06 19:20:47 +00:00 |
|
d3d12_video_encoder_bitstream_builder_av1.h
|
|
|
|
d3d12_video_encoder_bitstream_builder_h264.cpp
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
d3d12_video_encoder_bitstream_builder_h264.h
|
d3d12: Support writing H264 temporal scalability prefix slice NAL on demand
|
2024-09-20 15:50:41 +00:00 |
|
d3d12_video_encoder_bitstream_builder_hevc.cpp
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
d3d12_video_encoder_bitstream_builder_hevc.h
|
d3d12: Upgrade to use DirectX-Headers 717 SDK from previous 716 version
|
2025-06-05 12:15:48 +00:00 |
|
d3d12_video_encoder_nalu_writer_h264.cpp
|
d3d12: fix d3d12_video_nalu_writer_h264::write_slice_svc_prefix
|
2025-01-31 21:36:17 +00:00 |
|
d3d12_video_encoder_nalu_writer_h264.h
|
d3d12: Support writing H264 temporal scalability prefix slice NAL on demand
|
2024-09-20 15:50:41 +00:00 |
|
d3d12_video_encoder_nalu_writer_hevc.cpp
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
d3d12_video_encoder_nalu_writer_hevc.h
|
d3d12: Add support for HEVC range extension header parameters
|
2024-09-10 23:06:34 +00:00 |
|
d3d12_video_encoder_references_manager.h
|
d3d12: Upgrade to use DirectX-Headers 717 SDK from previous 716 version
|
2025-06-05 12:15:48 +00:00 |
|
d3d12_video_encoder_references_manager_av1.cpp
|
d3d12: Upgrade to use DirectX-Headers 717 SDK from previous 716 version
|
2025-06-05 12:15:48 +00:00 |
|
d3d12_video_encoder_references_manager_av1.h
|
d3d12: Upgrade to use DirectX-Headers 717 SDK from previous 716 version
|
2025-06-05 12:15:48 +00:00 |
|
d3d12_video_encoder_references_manager_h264.cpp
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
d3d12_video_encoder_references_manager_h264.h
|
d3d12: Upgrade to use DirectX-Headers 717 SDK from previous 716 version
|
2025-06-05 12:15:48 +00:00 |
|
d3d12_video_encoder_references_manager_hevc.cpp
|
build: avoid redefining unreachable() which is standard in C23
|
2025-07-31 17:49:42 +00:00 |
|
d3d12_video_encoder_references_manager_hevc.h
|
d3d12: Upgrade to use DirectX-Headers 717 SDK from previous 716 version
|
2025-06-05 12:15:48 +00:00 |
|
d3d12_video_proc.cpp
|
d3d12: Fixes warning: format '%d' expects argument of type 'int', but argument 3 has type 'LONG'
|
2025-08-20 17:41:03 +00:00 |
|
d3d12_video_proc.h
|
gallium: fix timeline semaphore value passing
|
2025-07-07 21:18:29 +00:00 |
|
d3d12_video_screen.cpp
|
pipe: Remove PIPE_VIDEO_CAP_PREFERS/SUPPORTS_INTERLACED
|
2025-09-10 12:33:57 +00:00 |
|
d3d12_video_screen.h
|
|
|
|
d3d12_video_texture_array_dpb_manager.cpp
|
d3d12: Fixes warnings: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'HRESULT'
|
2025-08-20 17:41:03 +00:00 |
|
d3d12_video_texture_array_dpb_manager.h
|
|
|
|
d3d12_video_types.h
|
d3d12: Upgrade to use DirectX-Headers 717 SDK from previous 716 version
|
2025-06-05 12:15:48 +00:00 |
|
meson.build
|
mesa: stop using inc_mesa in most places that have nothing to do with GL
|
2025-08-06 20:35:26 +00:00 |