[Flint] normalize surface addresses and pack Gen9 message payloads
Mirror Gitea refs to GitHub / mirror (push) Successful in 21s
Test / build_and_test (push) Successful in 2m54s
Build / build (push) Successful in 4m37s

This commit is contained in:
2026-08-28 19:35:16 +02:00
parent 441d5fbb96
commit 0788470ee5
14 changed files with 503 additions and 28 deletions
+3 -2
View File
@@ -13,6 +13,7 @@ const SoftPipeline = @import("SoftPipeline.zig");
const SoftRenderPass = @import("SoftRenderPass.zig");
const ExecutionDevice = @import("device/Device.zig");
const Renderer = @import("device/Renderer.zig");
const blitter = @import("device/blitter.zig");
const Self = @This();
@@ -1375,7 +1376,7 @@ pub fn setDepthBias(interface: *Interface, constant_factor: f32, clamp: f32, slo
const CommandImpl = struct {
const Impl = @This();
depth_bias: @import("device/Renderer.zig").DepthBias,
depth_bias: Renderer.DepthBias,
pub fn execute(context: *anyopaque, device: *ExecutionDevice) VkError!void {
const impl: *Impl = @ptrCast(@alignCast(context));
@@ -1402,7 +1403,7 @@ pub fn setDepthBounds(interface: *Interface, min: f32, max: f32) VkError!void {
const CommandImpl = struct {
const Impl = @This();
depth_bounds: @import("device/Renderer.zig").DepthBounds,
depth_bounds: Renderer.DepthBounds,
pub fn execute(context: *anyopaque, device: *ExecutionDevice) VkError!void {
const impl: *Impl = @ptrCast(@alignCast(context));