Hash :
1bd82319
Author :
Date :
2024-03-22T05:00:11
Add RenderTargetWgpu Based on RenderTargetMtl without any multisampling support for now. Bug: angleproject:8582 Change-Id: I4c77e747b341f08a0dd88f507e6d805d34a01d24 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5386899 Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org> Reviewed-by: Liza Burakova <liza@chromium.org> Commit-Queue: Matthew Denton <mpdenton@chromium.org>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
# Copyright 2024 The ANGLE Project Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("../../../../gni/angle.gni")
wgpu_backend_sources = [
"BufferWgpu.cpp",
"BufferWgpu.h",
"CompilerWgpu.cpp",
"CompilerWgpu.h",
"ContextWgpu.cpp",
"ContextWgpu.h",
"DeviceWgpu.cpp",
"DeviceWgpu.h",
"DisplayWgpu.cpp",
"DisplayWgpu.h",
"DisplayWgpu_api.h",
"FenceNVWgpu.cpp",
"FenceNVWgpu.h",
"FramebufferWgpu.cpp",
"FramebufferWgpu.h",
"ImageWgpu.cpp",
"ImageWgpu.h",
"ProgramExecutableWgpu.cpp",
"ProgramExecutableWgpu.h",
"ProgramPipelineWgpu.cpp",
"ProgramPipelineWgpu.h",
"ProgramWgpu.cpp",
"ProgramWgpu.h",
"QueryWgpu.cpp",
"QueryWgpu.h",
"RenderTargetWgpu.cpp",
"RenderTargetWgpu.h",
"RenderbufferWgpu.cpp",
"RenderbufferWgpu.h",
"SamplerWgpu.cpp",
"SamplerWgpu.h",
"ShaderWgpu.cpp",
"ShaderWgpu.h",
"SurfaceWgpu.cpp",
"SurfaceWgpu.h",
"SyncWgpu.cpp",
"SyncWgpu.h",
"TextureWgpu.cpp",
"TextureWgpu.h",
"TransformFeedbackWgpu.cpp",
"TransformFeedbackWgpu.h",
"VertexArrayWgpu.cpp",
"VertexArrayWgpu.h",
"wgpu_helpers.cpp",
"wgpu_helpers.h",
"wgpu_utils.cpp",
"wgpu_utils.h",
]