Lines Matching refs:d3d12

3667         "description": "d3d12: Only force point sampling for emulated shadow samplers",
3712 "description": "d3d12: Don't add a second dual-source output for Heaven",
3721 "description": "d3d12: Default newly-created resources to not-resident",
3730 "description": "d3d12: Implement residency management algorithm",
3739 "description": "d3d12: Add a budget/usage callback to the screen",
3748 "description": "d3d12: Add residency info to d3d12_bo",
3757 "description": "d3d12: Add sampler's textures to batch bo tracking",
3766 "description": "d3d12: Move ID3D12Fence from context to screen",
3775 "description": "d3d12: Forward wait condition from query -> result buffer",
3784 "description": "d3d12: When mapping a resource used in the current batch without blocking, at least flush",
4486 "description": "d3d12: Fix take_ownership semantic for constant buffers",
4558 "description": "d3d12: Allow 8bit index buffer conversions by vbuf",
4567 "description": "d3d12: Use CPU storage in TC for buffers",
4576 "description": "d3d12: Add a buffer busy callback to the bufmgr",
4585 "description": "d3d12: Actually suballocate and cache buffers",
4594 "description": "d3d12: Fix offset for buf/image copies with suballocated buffers",
4603 "description": "d3d12: Don't suballocate TBO buffers",
4612 "description": "d3d12: Fix TBOs from suballocated buffers",
4621 "description": "d3d12: Delete make_resource_writeable",
4630 "description": "d3d12: Always respect offsets when mapping a bo, not just when there's a range",
4639 "description": "d3d12: Fix range calculation for suballocated buffers in d3d12_bo_unmap",
4648 "description": "d3d12: Fix set constant buffers",
5548 "description": "docs: Update d3d12 features",
5557 "description": "d3d12: GL4.2",
5566 "description": "d3d12: Allow RGB VS inputs without an alpha channel",
5575 "description": "d3d12: When adding new output varyings, write 0s",
5584 "description": "d3d12: Don't add arrayed VS outputs when next stage uses per-vertex inputs",
5593 "description": "d3d12: Don't force a GS to be added for 'flat' sysvals",
5602 "description": "d3d12: Update nir varying bitmasks when linking stages",
5611 "description": "d3d12: Fix location compares in MSAA disable",
5620 "description": "d3d12: Update depth invert to deal with multi-viewport",
5629 "description": "d3d12: Fix linkage for viewport index",
5638 "description": "d3d12: Bind 16 scissor rects when scissor disabled",
5647 "description": "d3d12: Enable BPTC (BC6/BC7)",
5935 "description": "docs: Update d3d12 features",
5944 "description": "d3d12: ARB_gpu_shader_fp64",
5953 "description": "d3d12: Handle structs in TCS variants",
5962 "description": "d3d12: Handle structs in GS variants",
5971 "description": "d3d12: Set lower full fp64 compiler options flag when needed",
5980 "description": "d3d12: Lower [de]construction of doubles via math ops into pack/unpack ops",
5989 "description": "d3d12: Add int64 support",
5998 "description": "d3d12: Get OPTIONS1",
6007 "description": "d3d12: Add a driver version to the screen to be used for workarounds",
6016 "description": "d3d12: Cache a modifyable copy of the nir options in d3d12_screen",
6025 "description": "d3d12: Use the right constant for GS varying limits",
6034 "description": "d3d12: Use a constant define for max anisotropy",
6043 "description": "d3d12: Update max input, output, and varying caps",
7330 "description": "d3d12: ARB_transform_feedback3",
7339 "description": "d3d12: Handle indexed queries",
7348 "description": "d3d12: Fix xfb varying matching for vars with location_frac",
7357 "description": "d3d12: Unpack multi-stream varyings",
7384 "description": "d3d12: ARB_transform_feedback2",
7393 "description": "d3d12: Switch primitives-generated query to use XFB, GS, and IA data",
7402 "description": "d3d12: Rewrite subquery logic",
7411 "description": "d3d12: Compute transform UBO0 is actually binding 1",
7420 "description": "d3d12: Implement DrawAuto aka DrawTransformFeedback",
7429 "description": "d3d12: Move \"fake\" SO buffer handling to compute transforms instead of CPU readback",
7438 "description": "d3d12: Move compute transform state save/restore to compute_transforms.cpp",
7447 "description": "d3d12: Add a compute transform for draw auto",
7456 "description": "d3d12: Add a couple compute transforms for \"fake\" SO buffers",
7465 "description": "d3d12: Add a comment for what the existing compute transform does",
7474 "description": "d3d12: SO buffer filled size is only 32-bit",
7483 "description": "d3d12: Move indirect compute to real indirect dispatches",
7492 "description": "d3d12: Support transform feedback pause/resume",
7501 "description": "d3d12: Include SO buffer count as a PSO dirty bit",
7510 "description": "d3d12: Add UAV barriers for UAVs that are being used by compute transforms",
7519 "description": "d3d12: Fix compute transform for multi-draw indirect with dynamic count + state vars",
7618 "description": "microsoft/spirv_to_dxil: Allow passing a vulkan -> d3d12 binding mapping table",
8050 "description": "d3d12: Fix \"use of designated initializers requires at least '/std:c++20'\" error",
9571 "description": "d3d12: Set caps for tesselation",
9580 "description": "d3d12: Handle input clip array size in the shader key",
9589 "description": "d3d12: Update varying creation logic to handle location_frac",
9598 "description": "d3d12: Add a state variable for patch_vertices_in",
9607 "description": "d3d12: Handle passthrough TCS in the case where eval is bound",
9616 "description": "d3d12: Handle patch_vertices and patch topology",
9625 "description": "d3d12: Link tesselation control and eval shaders",
9634 "description": "d3d12: Initial plumbing for tesselation",
9643 "description": "d3d12: Enable PIPE_CAP_TGSI_TEXCOORD",
11092 "description": "docs: Update d3d12 features",
11101 "description": "d3d12: Set sample-rate shading and GLSL 400 caps",
11110 "description": "d3d12: When mapping a non-directly-mappable resource for write, readback first",
11119 "description": "d3d12: Support dynamic UBO/SSBO indexing",
11128 "description": "d3d12: Run point sprite lowering pass on multi-stream GS when safe",
11137 "description": "d3d12: Apply GS point sprite lowering to fixed-function point size too",
11146 "description": "d3d12: Report number of GS streams",
11155 "description": "d3d12: Temp resources for same-resource copies can be MSAA too",
11164 "description": "d3d12: Relax multisampling direct copy requirements",
11173 "description": "d3d12: Modify shaders when MSAA is disabled",
11182 "description": "d3d12: Report sample positions",
11191 "description": "d3d12: Lower load_sample_pos to load_sample_pos_at_id",
11200 "description": "d3d12: Sample mask output needs to be uint-typed",
14422 "description": "docs: Update d3d12 feature list",
14431 "description": "d3d12: Support ARB_framebuffer_no_attachments",
14440 "description": "d3d12: When no framebuffer attachments are present, the viewport must be clamped to framebuffer size",
14449 "description": "d3d12: When no framebuffer attachments are present, use ForcedSampleCount instead of SampleDesc.Count for MSAA",
14467 "description": "docs: Update d3d12 features",
14476 "description": "d3d12: Enable draw and multi-draw indirect",
14485 "description": "d3d12: Add a compute transformation to handle indirect draws that need draw params",
14494 "description": "d3d12: Handle indirect twoface draws",
14503 "description": "d3d12: Handle draw indirect and multi-draw indirect",
14512 "description": "d3d12: Add a command signature cache for indirect draws",
14521 "description": "d3d12: Enable base instance and draw params extensions",
14530 "description": "d3d12: Upgrade first vertex state var into all vertex draw params",
14539 "description": "d3d12: Declare support for inverted conditional render",
14548 "description": "d3d12: Predication fix: For boolean queries used for predication, D3D12 uses uint64, so clear at least a uint64 in the result",
14557 "description": "d3d12: Predication fix: re-enable after restarting a batch if needed",
14566 "description": "d3d12: Fix re-enabling predication after temporary disablement",
14575 "description": "d3d12: Export d3d12_get_state_var from d3d12_nir_passes.c",
14917 "description": "d3d12: enable PIPE_CAP_IMAGE_STORE_FORMATTED",
15772 "description": "d3d12/ci: Skip flaky tex-miplevel-selection and timestamp tests",
15988 "description": "docs: Update d3d12 extension list and new_features.txt",
15997 "description": "d3d12: Enable compute",
16006 "description": "d3d12: Run DXIL shared atomic lowering pass",
16015 "description": "d3d12: Handle indirect dispatch",
16024 "description": "d3d12: Implement num workgroups as a state var",
16033 "description": "d3d12: Implement launch_grid",
16042 "description": "d3d12: Hook up compute shader variations",
16051 "description": "d3d12: Support compute root signatures",
16060 "description": "d3d12: Compile, bind, and cache compute PSOs",
16069 "description": "d3d12: Stop trying to set D3D12_DIRTY_SHADER during bindings",
16078 "description": "d3d12: Remove draw_info from selection_context",
16087 "description": "d3d12: Keep state vars last in the per-stage root parameters",
16096 "description": "d3d12: Limit sampler view count to 32",
16888 "description": "d3d12: Set appropriate caps for shader images",
16897 "description": "d3d12: Handle bitcasting of shader images",
16906 "description": "d3d12: Handle memory barriers",
16915 "description": "d3d12: Lower cube images to 2D arrays via existing int cubemap lowering pass",
16924 "description": "d3d12: Fill out shader image descriptor tables",
16933 "description": "d3d12: Create textures as UAV-capable when appropriate",
16942 "description": "d3d12: Handle set_shader_images",
16951 "description": "d3d12: Handle images in the root signature",
16960 "description": "d3d12: Retrieve shader image dimensions during shader compiles",
16969 "description": "d3d12: Init null UAVs",
16978 "description": "d3d12: Handle format support queries for shader images",
16987 "description": "d3d12: Figure out if we can support GL shader images",
16996 "description": "d3d12: Add missed SSBO binding enum value",
17005 "description": "d3d12: Rename UAV -> SSBO to disambiguate with image UAVs",
17014 "description": "d3d12: Fix format table typeless-ness for A8 and RGBA1010102",
17023 "description": "d3d12: Shrink 2D array size so that max-layer cube arrays can be created",
18598 "description": "d3d12: Enable texture gather",
18607 "description": "d3d12: Handle cubemap gather on int cubemaps",
18625 "description": "d3d12: Enable cubemap arrays",
18634 "description": "d3d12: Replace pipe cap literals with D3D12 defines when available",
19147 "description": "d3d12: Avoid a debug warning trying to unmap a not-mapped resource",
19156 "description": "d3d12: Set SSBO support caps",
19165 "description": "d3d12: Use DXIL load/store lowering pass",
19174 "description": "d3d12: Support setting SSBOs on the context and turning them into descriptors",
19183 "description": "d3d12: Always create buffers as UAV-capable",
19192 "description": "d3d12: Support SSBOs in root signatures",
19903 "description": "d3d12: Fix NV12 resource importing",
22999 "description": "d3d12: Use overall resource format + plane format to get format info",
23008 "description": "d3d12: Allow creating planar resources",
23017 "description": "d3d12: Handle opening planar resources",
23026 "description": "d3d12: Force emulation of all YUV formats using per-plane formats",
25249 "description": "d3d12: Handle depth readback on drivers that require full-resource copies for depth",
25816 "description": "d3d12: Support compat level 330",
25897 "description": "CI/d3d12: Add a quick_shader run",
26050 "description": "gallium/d3d12: Don't use designated initializers",
27904 "description": "d3d12: Validate opened D3D12 resource matches pipe template",
27913 "description": "d3d12: Generate a pipe format -> typeless mapping table too",
27922 "description": "d3d12: Generate format table using a macro list",
27931 "description": "d3d12: Make format list all use macros",
27940 "description": "d3d12: Handle import/export of fd shared handles",
27949 "description": "winsys/d3d12: Populate winsys handle format",
27976 "description": "d3d12: Support RGBX formats mapped to RGBA",
27985 "description": "d3d12: Support PIPE_CAP_MIXED_COLOR_DEPTH_BITS",
27994 "description": "d3d12: Support BGRA 555 and 565 formats",
28012 "description": "android,d3d12: Support using DirectX-Headers dependency from AOSP",
29101 "description": "d3d12: Fix incorrect hash table usage",
31207 "description": "d3d12: Don't wait for GPU reads to do CPU reads",
31216 "description": "d3d12: Don't wait for *all* batches when synchronizing a resource",
31369 "description": "d3d12: Handle non-infinite wait timeouts > 49.7 days as infinite",
31378 "description": "d3d12: Fix Linux fence wait return value",
31549 "description": "d3d12: Fully init primconvert config",
31558 "description": "d3d12: Hook up threaded context",
31567 "description": "d3d12: Pass explicit context to pre/post draw surface blits",
31576 "description": "d3d12: Use thread safe slab allocators in transfer_map handling",
31585 "description": "d3d12: Inherit from threaded_transfer",
31594 "description": "d3d12: Resources inherit from threaded_resource",
31603 "description": "d3d12: Inherit from threaded_query",
32197 "description": "d3d12: Don't accumulate timestamp queries",