2019-04-03 | Ben Clayton | SpirvShader: Ignore unreachable inputs for Phis. Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-04-03 | Ben Clayton | Regres: Reduce dEQP logging efforts Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-04-03 | Ben Clayton | Regres: Remove hack to always start with a daily test Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-04-03 | Ben Clayton | Regres: Include failure reasons in CI message Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-04-03 | Ben Clayton | Regres: Really kill timed-out processes Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-04-03 | Ben Clayton | Regres: Changes to reduce timeouts Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-04-02 | Ben Clayton | .gitignore: .vscode/settings.json & .vscode/launch... Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-04-01 | Ben Clayton | Common: Document sw::Resource Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-30 | Ben Clayton | Reactor: Replace ArgI for std::tuple_element Presubmit-Ready: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-30 | Ben Clayton | SpirvShader: Improve docs on IsStorageInterleavedByLane() |
commit | commitdiff | tree |
2019-03-29 | Ben Clayton | SpirvShader: Fixes for complex loops. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-29 | Ben Clayton | SpirvShader: Handle dead code branches. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-29 | Ben Clayton | VkPipeline: Debug - show ids not names in disassembly. Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-29 | Ben Clayton | Add .vscode/c_cpp_properties.json Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-26 | Ben Clayton | SpirvShader: Implement loops Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-26 | Ben Clayton | SpirvShader: Implement OpSwitch Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-26 | Ben Clayton | SpirvShader: Implement OpBranchConditional, OpPhi, ... Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-26 | Ben Clayton | SpirvShader: Add EmitState Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-26 | Ben Clayton | SpirvShader: Add Intermediate::replace() Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-26 | Ben Clayton | SpirvShader: Add flow control info to Block. Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-22 | Ben Clayton | Regres: Transition from out/ to build/ Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-22 | Ben Clayton | Regres: Include an example test for each of top N failures Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-22 | Ben Clayton | PixelRoutine: Fix warning about missing override. Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-22 | Ben Clayton | SpirvShader: Minor changes for ASSERTs Presubmit-Ready: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-22 | Ben Clayton | VulkanUnitTests: Align the buffers to 0x100 for the... Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-22 | Ben Clayton | VulkanUnitTests: Call vkDestroyDevice() Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-22 | Ben Clayton | .gitignore: .vscode/ipch directory Presubmit-Ready: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-19 | Ben Clayton | Regres: Categorize crashes caused by debug macros Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-19 | Ben Clayton | Regres: Fix priority boost for +2 code review. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-19 | Ben Clayton | Regres: Don't attempt to build failing changes forever. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-18 | Ben Clayton | Reintroduce "VkDebug: Update macros to address issues... Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-18 | Ben Clayton | ComputeProgram: Clean up usage of Float4/Int4 and SIMD... Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-18 | Ben Clayton | Compute: WorkgroupSize decorations take precedence... Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-15 | Ben Clayton | Revert "VkDebug: Update macros to address issues in... Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-15 | Ben Clayton | ComputeProgram: Add subgroup builtins. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-15 | Ben Clayton | Reactor: Add tests for casts from C to Reactor types Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-15 | Ben Clayton | SpirvRoutine: Add activeLaneMask to conditionally load... Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-15 | Ben Clayton | Reactor: Fix cast from bool -> RValue<Bool>. Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-15 | Ben Clayton | VkDebug: Update macros to address issues in b/127433389 Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-15 | Ben Clayton | SpirvShader: Implement OpBranch Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-15 | Ben Clayton | Reactor: Add even more RR_WATCH_FMT_ overloads Tested-by: Ben Clayton <bclayton@google.com> Presubmit-Ready: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-14 | Ben Clayton | SpirvShader: Split instructions into blocks. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-14 | Ben Clayton | SpirvShader: Fix for integer overflow in SDiv and SMod. Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-14 | Ben Clayton | SpirvShader: ObjectID -> Object::ID, TypeID -> Type... Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-14 | Ben Clayton | Reactor: Add a PrintValue for Bool types. Tested-by: Ben Clayton <bclayton@google.com> Presubmit-Ready: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-14 | Ben Clayton | SpirvShader: Fix int DBZ failures by masking away zeros. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-14 | Ben Clayton | SpirvShader: Replace Intermediate::operator[] with... |
commit | commitdiff | tree |
2019-03-14 | Ben Clayton | SpirvShader: Overload Intermediate::emplace for Int... |
commit | commitdiff | tree |
2019-03-13 | Ben Clayton | src/Pipeline/ComputeProgram: Remove unused parameter... Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-12 | Ben Clayton | tests/regres/export_to_sheets: Fix off-by-one in loop Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-12 | Ben Clayton | tests: Add a unit test for a simple memcpy compute... Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-12 | Ben Clayton | Vulkan: Very rough first implementation of compute... Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-12 | Ben Clayton | Add vulkan unit tests to Kokoro Presubmit-Ready: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-11 | Ben Clayton | SpirvShader: Implement SMod. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-11 | Ben Clayton | Add test/regres/export_to_sheets.go Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-11 | Ben Clayton | SpirvShader: Handle OpTypeRuntimeArray in WalkAccessChain. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-09 | Ben Clayton | Regres: Drop support for tests results only on new... Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-09 | Ben Clayton | Regres: Scan commit message for additional test lists. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-09 | Ben Clayton | Regres: Run latest PS testlists on parent. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-09 | Ben Clayton | SpirvShader: Fix unused local warning in release builds. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-08 | Ben Clayton | Regres: Fix bad binning of QualityWarnings Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-07 | Ben Clayton | Reactor (LLVM): Fix GEP for Pointer<Pointer<T>> types Tested-by: Ben Clayton <bclayton@google.com> Presubmit-Ready: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-07 | Ben Clayton | SpirvShader: Implement Uniform and StorageBuffer access Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-07 | Ben Clayton | SpirvShader: Add PhysicalPointers Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-07 | Ben Clayton | Reactor: Fix createFCmpUNE (LLVM) Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-07 | Ben Clayton | Reactor: Add address-of operator on reference types. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-07 | Ben Clayton | VKPipeline: Log any errors produced by the SPIR-V optimizer Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-07 | Ben Clayton | Fix windows build Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-06 | Ben Clayton | Split regres test lists into full and CI lists. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-06 | Ben Clayton | SpirvShader: Implement OpSelect Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-06 | Ben Clayton | SpirvShader: Add relational ops for ordered and unordered... Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-05 | Ben Clayton | Kokoro: Don't use verbose logging for make Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-05 | Ben Clayton | SpirvShader: Add relational ops for integers Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-04 | Ben Clayton | SpirvShader: Add debug checks on Intermediate. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-03-01 | Ben Clayton | SpirvShader: Begin unary and binary ops. Reviewed-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-28 | Ben Clayton | SpirvShader: Fix variable construction of non input... Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-26 | Ben Clayton | Strongly type object / type identifiers. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-25 | Ben Clayton | Fix CMake build documentation |
commit | commitdiff | tree |
2019-02-22 | Ben Clayton | Kokoro: Run unit tests. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-21 | Ben Clayton | GLES: Fix race in Renderer destruction Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-21 | Ben Clayton | GLES: Fix OOB access of labelBlock. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-21 | Ben Clayton | GLES: Add tests to exersise sparse labels. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-20 | Ben Clayton | SpirvShader: Split objects from types. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-20 | Ben Clayton | Silence warnings: Add override to overriden virtual... Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-20 | Ben Clayton | GLES: Add unit tests for compile time limits Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-19 | Ben Clayton | Remove sw::BoundedIndex Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-19 | Ben Clayton | GLES: Remove hardcoded shader limits Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-11 | Ben Clayton | CMake: Generate the ICD json file into the output directory Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-11 | Ben Clayton | vscode: Rewrite tasks.json Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-05 | Ben Clayton | Silence clang warning spewed by every .cpp compile Kokoro-Presubmit: Ben Clayton <bclayton@google.com> Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |
2019-02-05 | Ben Clayton | CMake: Fix logic that automatically fetches submodules. Tested-by: Ben Clayton <bclayton@google.com> |
commit | commitdiff | tree |