public static extern unsafe void vkGetRenderAreaGranularity(IntPtr device, ulong renderPass, Extent2D *pGranularity);
public unsafe partial void CmdSetFragmentShadingRate([Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0), Flow(FlowDirection.In)] Extent2D *pFragmentSize, [Count(Count = 2), Flow(FlowDirection.In)] in FragmentShadingRateCombinerOpKHR combinerOps);
/// <summary>To be documented.</summary> public static unsafe void CmdSetFragmentShadingRate(this KhrFragmentShadingRate thisApi, [Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0), Flow(FlowDirection.In)] Extent2D *pFragmentSize, [Count(Count = 2), Flow(FlowDirection.In)] ReadOnlySpan <FragmentShadingRateCombinerOpKHR> combinerOps) { // SpanOverloader thisApi.CmdSetFragmentShadingRate(commandBuffer, pFragmentSize, in combinerOps.GetPinnableReference()); }
internal static unsafe extern void vkGetRenderAreaGranularity(Device device, RenderPass renderPass, Extent2D *Granularity);
internal static unsafe extern void vkGetRenderAreaGranularity(IntPtr device, UInt64 renderPass, Extent2D *pGranularity);
public unsafe partial Result GetDeviceSubpassShadingMaxWorkgroupSizeHuawei([Count(Count = 0)] Device device, [Count(Count = 0)] RenderPass renderpass, [Count(Count = 0), Flow(FlowDirection.Out)] Extent2D *pMaxWorkgroupSize);