Commit Graph

  • 79aee9c56d Suppress test failure on Vulkan Corentin Wallez 2018-10-16 09:16:15 +0000
  • 9e4518b57e Put the reference to DeviceBase in a new ObjectBase Corentin Wallez 2018-10-15 12:54:30 +0000
  • 6329e5ad47 Add entry point of creating texture view by TextureViewDescriptor Jiawei Shao 2018-10-12 08:32:58 +0000
  • c35be1a4dd Support creating default texture view on 2D array textures Jiawei Shao 2018-10-09 00:31:58 +0000
  • 51108e0e4d Remove references to Github in README and CONTRIBUTING Corentin Wallez 2018-10-08 13:51:18 +0000
  • 16092faa16 Roll shaderc and glslang and use their BUILD.gn Corentin Wallez 2018-10-04 17:17:57 +0000
  • d380fdda08 Fix for D3D12 re-used bindgroup bug. Stephen White 2018-10-04 16:59:05 +0000
  • f168c57694 Add new dependencies to gitignore and fix gclient url. James Darpinian 2018-10-01 18:02:04 +0000
  • 664f8fd385 Fix GLTF viewer shader with wrong binding indices. James Darpinian 2018-09-28 19:51:18 +0000
  • bf47553c0a Revert "Add a temporary requirement for Mac bots to have XCode." Corentin Wallez 2018-09-25 22:47:37 +0000
  • 76664ed8d0 BUILD.gn: Make dawn_standalone default to false Corentin Wallez 2018-09-25 21:52:44 +0000
  • 299ce6c69c BUILD.gn: Make SPIRV-Cross includes relative to repo. Corentin Wallez 2018-09-25 21:50:44 +0000
  • 038a8554ad Add component to OWNERS and fixup repo URL in README.chromium Corentin Wallez 2018-09-25 20:53:37 +0000
  • 773e38098d luci-milo.cfg: Add logo Ryan Tseng 2018-09-22 00:45:58 +0000
  • c2283ed1b2 Fix a typo in main.py Jiawei Shao 2018-09-21 06:55:25 +0000
  • 386b8889bd Wire: Add support for nullptr objects as arguments Corentin Wallez 2018-09-21 00:28:33 +0000
  • 82fbccbd78 Introduce [Render|Compute]PassEncoder. Corentin Wallez 2018-09-21 00:24:37 +0000
  • 31d1e78d57 BUILD.gn: Add a dawn_samples group Corentin Wallez 2018-09-20 21:17:14 +0000
  • fdccb54de5 dawncpp.h: Don't expose the fluent syntax for non-builders Corentin Wallez 2018-09-20 20:05:21 +0000
  • d3c4eda135 Add a temporary requirement for Mac bots to have XCode. Corentin Wallez 2018-09-20 19:58:04 +0000
  • 58809d413b Collect GPU device information for end2end tests - Part I Jiawei Shao 2018-09-19 00:32:52 +0000
  • cd5e5756fd TextureBase: return size as an Extent3D to match dawn.json Corentin Wallez 2018-09-18 12:51:42 +0000
  • 29353d6ee3 dawn.json: Make textureDescriptor use Extent3D Corentin Wallez 2018-09-18 12:49:22 +0000
  • 1e68479cd6 dawn.h: Don't use anonymous structures Corentin Wallez 2018-09-18 12:09:55 +0000
  • 3d670506e3 Remove TextureViewBuilder and add CreateDefaultTextureView entry point Jiawei Shao 2018-09-18 00:31:57 +0000
  • 03e1813fd2 Add DAWN_UNUSED_FUNC to ignore unused functions in generated code Corentin Wallez 2018-09-17 22:59:08 +0000
  • a60799f5e1 dawn.json: Fix ordering of types. Corentin Wallez 2018-09-11 18:16:54 +0000
  • 4c35101b9c PRESUBMIT.py: Add formatting checks. Corentin Wallez 2018-08-27 10:10:28 +0200
  • 1a0596d8ea DEPS: use relative paths and hooks and remove dawn_root Corentin Wallez 2018-09-10 15:16:10 +0200
  • 6fee61ca9c Make Dawn error macro more explicit and have an "error type" Corentin Wallez 2018-09-10 16:17:24 +0200
  • cca9c698a0 Use unique_ptr where applicable. Corentin Wallez 2018-09-06 15:26:48 +0200
  • 21d8438ad6 Validate SPIR-V code when creating ShaderModules Corentin Wallez 2018-09-06 17:25:46 +0200
  • ae62847f1c Roll SPIRV-Tools Corentin Wallez 2018-09-06 14:01:28 +0200
  • cee1a43448 infra: Add a presubmit builder to the CQ. Corentin Wallez 2018-09-05 14:41:04 +0200
  • 0f2a106a2a Revert "cr-buildbucket.cfg: Add cache for win_toolchain" Corentin Wallez 2018-09-05 14:43:08 +0200
  • 8e335a5585 Descriptorize ComputePipeline Corentin Wallez 2018-08-27 23:12:56 +0200
  • eb7d64a17f D3D12: Destroy all COM objects before the DLLs are unloaded Corentin Wallez 2018-09-03 18:37:35 +0200
  • 98ca29b582 Fix VkNonDispatchableHandle alignment on Linux x86 Corentin Wallez 2018-09-03 17:48:12 +0200
  • ca81bd3481 GN: Use hermetic builds on Linux Corentin Wallez 2018-09-03 11:55:58 +0200
  • 484aca1d1f cr-buildbucket.cfg: Add cache for win_toolchain Corentin Wallez 2018-09-04 11:40:03 +0200
  • 3cc58af801 Update reason for hiding vktrace layer Li Hao 2018-09-03 17:13:33 +0800
  • 92bddc47c9 Vulkan: add macro for vktrace Li Hao 2018-09-03 11:12:14 +0800
  • 9daa4ad1c8 Fix the barrier in vulkan::Texture::TransitionUsageNow to make the barrier cover all the slices in a 2D array texture. Jiawei Shao 2018-08-31 16:07:24 +0800
  • 4ccf4e3fdd Support 2D array texture copying on D3D12, Metal and OpenGL Jiawei Shao 2018-08-30 17:32:35 -0700
  • d8597b2e1f D3D12: Dynamically load D3D12, DXGI and D3DCompiler Corentin Wallez 2018-08-30 14:20:28 +0200
  • 748a5d5b28 Implement DAWN_SKIP_TEST_IF for dawn_end2end_tests Jiawei Shao 2018-08-30 13:10:52 +0800
  • 12ee5a530c cr-buildbucket.cfg: Tighten bot dimensions Corentin Wallez 2018-08-30 14:34:46 +0200
  • 4b74dbef7b Implement copying between a buffer and a texture 2D array on Vulkan (#257) Jiawei Shao 2018-08-30 16:27:38 +0800
  • ec72443bf1 GN: Fix MSVC compilation Corentin Wallez 2018-08-29 13:52:27 +0200
  • a715469b5a Mirror CI builders in the try pool Corentin Wallez 2018-08-24 12:07:24 +0200
  • 425428f97b Descriptorize Texture Jiawei Shao 2018-08-27 08:44:48 +0800
  • 75559bf1be
    Change WIN32 to _WIN32. (#260) Stephen White 2018-08-27 10:13:34 -0400
  • 7b0f760a9a Update Travis to use clang-format-8 after LLVm release Corentin Wallez 2018-08-27 10:46:30 +0200
  • 503e31edcb Make all CI bots scheduled by the gittiles trigger Corentin Wallez 2018-08-24 12:11:25 +0200
  • 37812a642e DEPS: Use Chromium git mirrors for gtest, SPIRV-Cross and glfw Corentin Wallez 2018-08-24 14:57:13 +0200
  • 0fa2feb96a Roll SPIRV-Cross and use upstream repo. Corentin Wallez 2018-08-24 14:51:21 +0200
  • d90748b256 Fix VkNonDispatchableHandle's alignment on 32bit platforms Corentin Wallez 2018-08-23 23:47:50 +0200
  • 25b4d318c9 Fix typos in cr-builbucket.cfg Corentin Wallez 2018-08-23 23:30:22 +0200
  • 0c601f2646 Fixes for cq.cfg Corentin Wallez 2018-08-23 19:39:34 +0200
  • 7efbacca83 cr-buildbucket.cfg: Fix missing clang and no_clang mixins Corentin Wallez 2018-08-23 14:40:37 +0200
  • 99612ae059 Initial CQ configuration Corentin Wallez 2018-08-20 14:54:15 +0200
  • 82b6573d54 Descriptorize Buffer Corentin Wallez 2018-08-22 15:37:29 +0200
  • 0202250464 Check ShaderModuleDescriptor->nextInChain Corentin Wallez 2018-08-22 15:36:58 +0200
  • 62c774391b Rename GetAllowedUsage to GetUsage. Corentin Wallez 2018-08-22 15:08:02 +0200
  • d958b68cb2 Add correct rpath for dawn samples on linux when using gn build Dawn Samples missing correct rpath settings on linux platform in BUILD.gn. This failed program to find .so like libdawn_native on linux. Yan,Shaobo 2018-08-20 23:36:17 +0800
  • 5800712897 Workaround a _GLIBCXX_DEBUG bug for std::hash<std::bitset> Corentin Wallez 2018-08-20 13:26:45 +0200
  • f35eff3fde Remove BindGroupBuilder::SetUsage Corentin Wallez 2018-08-20 17:37:57 +0200
  • df6710358b Descriptorize ShaderModule Corentin Wallez 2018-08-20 17:01:20 +0200
  • 3ccde9ce72 Fix list nesting in README.md Corentin Wallez 2018-08-20 13:30:46 +0200
  • 59e7fad99b BUILD.gn: Remove use of exec_script Corentin Wallez 2018-08-16 15:32:35 +0200
  • d273d33a63 Add OWNERS and README.chromium Corentin Wallez 2018-08-16 13:57:54 +0200
  • 3b24668283 Rewrite the README for Dawn. Corentin Wallez 2018-08-16 13:50:49 +0200
  • 94c92fa5e7 Enable RenderPassLoadOpTests on Vulkan back-ends Jiawei Shao 2018-08-17 10:40:25 +0800
  • 5b61abce09 Fix Windows compilation using GN and clang-cl. Corentin Wallez 2018-08-13 17:50:22 +0200
  • 3bb0bb940e Generator,BUILD.gn: add optional python path, use it for Jinja2 Corentin Wallez 2018-08-13 17:47:44 +0200
  • 682c44af92 DEPS: update toolchain files to not require GYP Corentin Wallez 2018-08-13 17:48:16 +0200
  • c28936043a Add a .gclient file to be copied to boostrap a dawn checkout. Corentin Wallez 2018-08-13 14:30:01 +0200
  • f5f7ab128f BUILD.gn: Move last third_party deps to third_party/BUILD.gn Corentin Wallez 2018-08-13 08:31:17 +0200
  • 4d7d1697fa Add samples to BUILD.gn and their deps to DEPS Corentin Wallez 2018-08-13 08:23:27 +0200
  • d2969a7d3d Make Dawn "gn check" by default (except SPIRV-Tools) Corentin Wallez 2018-08-12 21:07:46 +0200
  • a5696c7aa5 Fix samples not working in Release builds Corentin Wallez 2018-08-13 08:24:01 +0200
  • 649e2feda4 Add GN build for tests and their third party deps. Corentin Wallez 2018-08-03 15:57:43 +0200
  • c978fe8d15 Fix D3D12Binding crach after the GetProc refactor Corentin Wallez 2018-08-08 15:24:28 +0200
  • ee2fb75b09 Roll several external dependencies. Corentin Wallez 2018-08-08 15:23:11 +0200
  • ac986030b9 Travis: update to use clang 6.0, build on one thread Corentin Wallez 2018-08-08 16:54:05 +0200
  • de4dbc3cf7 Fix VulkanBindings crash Corentin Wallez 2018-08-03 15:56:27 +0200
  • e046e6b2ab Fix -Wsign-compare warnings in unittests Corentin Wallez 2018-08-03 15:56:01 +0200
  • 5aea8d15be BUILD.gn: Use idiomatic string substitution Corentin Wallez 2018-08-03 14:01:35 +0200
  • c0494762b7 Speed up the code generator for exec_script. Corentin Wallez 2018-08-02 23:19:55 +0200
  • 21a23857dc Add initial BUILD.gn files for libdawn[|_native|_wire] Corentin Wallez 2018-07-31 18:50:03 +0200
  • dcb71a131c dawn_native: Factor getting procs into a single function. Corentin Wallez 2018-08-02 22:27:57 +0200
  • f9f44ae289 Update which backends are enabled by default Corentin Wallez 2018-08-01 18:18:48 +0200
  • 0a17aa751d Update glad with the fix for the OSX linker issue. Corentin Wallez 2018-08-01 16:16:38 +0200
  • fe253f135b Generate a single ProcTable instead of one per backend. Corentin Wallez 2018-08-01 15:12:10 +0200
  • 1ac25e850a Fix the utils copy of glad not being initialized Corentin Wallez 2018-08-01 15:03:58 +0200
  • 1a796039d9 Make shared library dependencies private. Corentin Wallez 2018-07-30 16:25:54 +0200
  • bdc867713a Make dawn_wire a shared library Corentin Wallez 2018-07-26 15:07:57 +0200
  • 012c149fd9 Build with nortti/exceptions and fvisibility=hidden Corentin Wallez 2018-07-26 14:54:08 +0200
  • 1dd8b12823 Fixed Spelling. Jimmy Casey 2018-07-29 18:57:27 +0000
  • 196ade667f Make libdawn_native a shared library. Corentin Wallez 2018-07-25 13:37:28 +0200