Skip to content

[vulkan] Add a write framebuffer state; cleanup#449

Merged
dj2 merged 2 commits intogoogle:masterfrom
dj2:write
Apr 5, 2019
Merged

[vulkan] Add a write framebuffer state; cleanup#449
dj2 merged 2 commits intogoogle:masterfrom
dj2:write

Conversation

@dj2
Copy link
Collaborator

@dj2 dj2 commented Apr 5, 2019

No description provided.

@dj2 dj2 added the refactoring Cleanup work label Apr 5, 2019
@dj2 dj2 self-assigned this Apr 5, 2019
@dj2 dj2 requested review from dneto0 and hevrard April 5, 2019 14:53
@dj2 dj2 merged commit 7f72bbf into google:master Apr 5, 2019
@dj2 dj2 deleted the write branch April 5, 2019 21:01
@dj2 dj2 mentioned this pull request Dec 5, 2019
dj2 added a commit that referenced this pull request Dec 5, 2019
Roll third_party/clspv/ ac58b342e..33d8fce7d (7 commits)

google/clspv@ac58b34...33d8fce

$ git log ac58b342e..33d8fce7d --date=short --no-merges --format='%ad %ae %s'
2019-12-05 jrprice Add Clvk kokoro bot (#452)
2019-12-03 jrprice Add empty script for clvk bot (#450)
2019-12-03 alanbaker Fix generation of selection merges (#449)
2019-12-03 alanbaker Add simple functional image tests (#445)
2019-12-03 alanbaker Don't add variable pointers due to images and samplers (#447)
2019-12-03 alanbaker Generate OpTypeSampledImage deterministically (#446)
2019-12-02 alanbaker Support fnegate (#443)

Roll third_party/clspv-llvm/ acd7fe863..d96ea47c7 (423 commits)

llvm/llvm-project@acd7fe8...d96ea47

$ git log acd7fe863..d96ea47c7 --date=short --no-merges --format='%ad %ae %s'
2019-12-03 Scott.Linder [AMDGPU][HIP] Improve opt-level handling
2019-12-05 spatel [InstCombine] narrow select with FP casts
2019-12-05 spatel [InstCombine] add FMF guard to builder in fptrunc transform; NFC
2019-12-05 jeremy.morse [DebugInfo] Don't create multiple DBG_VALUEs when sinking
2019-12-05 jeremy.morse [DebugInfo] Don't reorder DBG_VALUEs when sunk
2019-12-05 jeremy.morse [DebugInfo] Re-apply two patches to MachineSink
2019-12-05 spatel [InstCombine] add tests for fpext+select+fptrunc; NFC
2019-12-05 a.bataev [OPENMP][DOCS]Update list of the supported features, NFC.
2019-12-05 ibiryukov [Syntax] Show input code on tests failures. NFC
2019-12-05 a.bataev [OPENMP50]Add support for if clause for simd part in master taskloop simd directive.
2019-12-05 danilo.carvalho.grael [AArch64][SVE] Integer reduction instructions pattern/intrinsics.
2019-12-05 hokein.wu [clangd] Simplify the code, NFC.
2019-12-05 llvmgnsyncbot gn build: Merge 7f93cb62280
2019-12-05 sam.parker [ARM] Enable TypePromotion by default
2019-11-29 hokein.wu [AST] Traverse the class type loc inside the member type loc.
2019-12-05 teemperor [lldb][NFC] Move Address and AddressRange functions out of Stream and let them take raw_ostream
2019-12-04 hans Also check /Fo when deciding on the .gcna / .gcda filename (PR44208)
2019-12-05 lebedev.ri [InstCombine] Extend `0 - (X sdiv C) -> (X sdiv -C)` fold to non-splat vectors
2019-06-25 victor [AST] Enable expression of OpenCL language address spaces an attribute
2019-12-04 pavel [lldb/DWARF] Switch to llvm debug_rnglists parser
2019-12-04 melanie.blower         Reapply af57dbf12e54 "Add support for options -frounding-math, ftrapping-math, -ffp-model=, and -ffp-exception-behavior="
2019-11-26 pavel [lldb/cpluspluslanguage] Add constructor substitutor
2019-12-04 pavel [llvm/DWARF] Return section offset from DWARFUnit::get{Loc,Rng}listOffset
2019-12-05 djordje.todorovic [LiveDebugValues] Silence the unused var warning; NFC
2019-12-05 hokein.wu [clangd] More unittests for cross-file rename.
2019-12-05 david.stenberg [DebugInfo] Handle call site values for instructions before call bundle
2019-12-05 lhames Fix the clang interpreter example which was broken by 4fc68b9b7f3e0.
2019-11-28 pavel [lldb] Don't put compile unit name into the support file list and support DWARF5 line tables
2019-12-05 cullen.rhodes [AArch64][SVE] Implement element count intrinsics
2019-11-29 peter.smith [LLD][ELF][AArch64] .note.gnu.property sections should have alignment 8
2019-12-03 djordje.todorovic Reland "[LiveDebugValues] Introduce entry values of unmodified params"
2019-12-04 1.int32 [Checkers] Added support for freopen to StreamChecker.
2019-12-02 peter.smith [LLD][ELF] Add support for PT_GNU_PROPERTY
2019-12-05 hokein.wu [clangd] Fix an incorrect comment, NFC.
2019-12-04 lhames [ORC] Remove the automagic Main JITDylib fram ExecutionSession.
2019-12-05 flo [MCRegInfo] Add forward sub and super register iterators. (NFC)
2019-12-05 flo [MIBundle] Turn MachineOperandIteratorBase into a forward iterator.
2019-12-05 omair.javaid Avoid triple corruption while merging core info
2019-12-04 grimar [llvm-readelf/llvm-readobj] - Remove getSecTypeName() helper.
2019-12-05 shengchen.kan Fix the macro fusion table for X86 according to Intel optimization manual and add function isMacroFused
2019-12-05 lkail Reland [MachineCopyPropagation] Extend MCP to do trivial copy backward propagation.
2019-12-04 dlj Revert "Properly convert all declaration non-type template arguments when"
2019-12-05 lkail Revert "[MachineCopyPropagation] Extend MCP to do trivial copy backward propagation"
2019-12-04 echristo Add a default copy-assignment or copy-constructor for -Wdeprecated-copy warnings.
2019-12-04 danilo.carvalho.grael [AArch64][SVE] Add intrinsics and patterns for logical predicate instructions
2019-12-04 vsk [Signal] Allow one-shot SIGPIPE handler to be reached
2019-12-05 francesco.petrogalli [fix][unittests][llvm] Fix running unit tests without assertions. [NFCI]
2019-11-20 usx [clangd] Add xref for macro to static index.
2019-12-04 lkail [MachineCopyPropagation] Extend MCP to do trivial copy backward propagation
2019-12-04 richard Properly convert all declaration non-type template arguments when forming non-type template parameter values.
(...)
2019-11-30 hans Fix a typo.
2019-11-29 sam.mccall Revert "[clangd] Rethink how SelectionTree deals with macros and #includes."
2019-11-29 sd.fertile [PowerPC][AIX] Add support for lowering int/float/double formal arguments.
2019-11-29 carey.williams Revert "[ARM] Allocatable Global Register Variables for ARM"
2019-11-29 carey.williams Revert "[NFC] Fix test reserve_global_reg.ll after 2d739f9"
2019-11-29 alexandre.ganea On Windows, fix fuse-ld.c test when lld is provided explictly in -DCMAKE_LINKER
2019-11-29 alexandre.ganea [CIndex] Fix annotate-deep-statements test when using a Debug build
2019-11-20 sam.mccall [clangd] Rethink how SelectionTree deals with macros and #includes.
2019-10-16 martin [LLDB] [ARM] Use r11 as frame pointer on Windows on ARM
2019-11-29 teemperor [lldb][NFC] Remove unused ClangASTContext::GetBasicType(ConstString)
2019-11-29 teemperor [lldb][NFC] Remove ClangASTContext::GetBuiltinTypeForEncodingAndBitSize overload
2019-11-29 teemperor [lldb][NFC] Explicitly ask for a ClangASTContext in ClangASTSource
2019-11-29 bjorn.a.pettersson [InstCombine] Run the cast.ll test a twice, now also testing little endian. NFC
2019-11-29 teemperor [lldb][NFC] Early exit in ClangASTContext::CreateInstance
2019-11-29 pavel [lldb] Fix windows build for 38870af
2019-11-29 teemperor [lldb][NFC] Simplify regex_chars in CommandCompletions
2019-11-29 teemperor [lldb][NFC] Remove dead logging code from DWARFASTParserClang::CompleteRecordType
2019-11-29 sam.mccall [clangd] Fix 407ac2e, which was broken and committed too soon
2019-11-28 pavel [lldb] Remove FileSpec->CompileUnit inheritance
2019-11-19 Victor.Campos [ARM] Fix instruction selection for ARMISD::CMOV with f16 type
2019-11-29 ibiryukov [Syntax] Build SimpleDeclaration node that groups multiple declarators
2019-11-29 teemperor [lldb][NFC] Fix header guard comment in ThreadSafeDenseMap.h
2019-11-29 ibiryukov [AST] Remove unused and undefined `TypeLoc::IgnoreMacroDefinitions` function. NFC
2019-11-28 sam.mccall [clangd] Log cc1 args at verbose level.
2019-11-28 hokein.wu [clangd] Correct the file path in Edit::replacements when generating the rename edit.
2019-11-29 ibiryukov [Syntax] Add a comment explaining the pointer keys in std::map<Token*, ...>. NFC
2019-11-29 ibiryukov [Syntax] Remove unused parameter from `TreeBuilder::markChildToken`. NFC
2019-11-29 grimar [llvm-readelf][test] - Update comment in elf-verdef-invalid.test. NFC.
2019-11-28 grimar [llvm-readelf/llvm-readobj] - Check version of SHT_GNU_verdef section entries when dumping.
2019-11-29 dave [libcxx] Add -Wno-deprecated-copy to the test config
2019-11-28 grimar [yaml2obj] - Add a way to describe content of the SHT_GNU_verneed section with "Content".
2019-11-29 uenoku.tokotoko [Attributor] Deduce dereferenceable based on accessed bytes map
2019-11-29 uenoku.tokotoko [Attributor] Remove dereferenceable_or_null when nonull is present
2019-11-28 maskray [PassInstrumentation] Remove excess newline for the new pass manager
2019-11-28 thakis gn build: Add a toggle for building against the commandline tools SDK on macOS
2019-11-28 craig.topper [LegalizeTypes] Add strict FP support to SoftenFloatRes_FP_ROUND. Fix mistake in SoftenFloatRes_FP_EXTEND.
2019-11-28 craig.topper [LegalizeTypes] In SoftenFloatRes_FNEG, always generate integer arithmetic, never fall back to using fsub.
2019-11-28 craig.topper [LegalizeTypes] Use SoftenFloatRes_Unary in SoftenFloatRes_FCBRT to reduce code.
2019-11-22 deadalnix [DAGCombiner] Peek through vector concats when trying to combine shuffles.
2019-11-28 bryan.chan [OpenMP] build offload plugins before testing them
2019-11-28 maskray [LegacyPassManager] Simplify FunctionPass::assignPassManager
2019-11-28 alexandre.ganea [Clang] Bypass distro detection on non-Linux hosts
2019-11-28 maskray [LegacyPassManager] Simplify PMStack pop
2019-11-25 lhames [ORC][JITLink] Add support for weak references, and improve handling of static libraries.
2019-11-27 simon [mips] Check that features required by built-ins are enabled
2019-11-28 florian_hahn [IVDescriptors] Skip FOR where we have multiple sink points for now.
2019-11-28 kkleine [lldb] NFC: refactor CompileUnit::ResolveSymbolContext
2019-11-28 alexandre.ganea [LLDB] On Windows, force error message formatting to English
2019-11-28 alexandre.ganea [LLDB] Fix wrong argument in CommandObjectThreadStepWithTypeAndScope
2019-11-22 Austin.Kerbow AMDGPU: Reuse carry out register during FI elimination

Roll third_party/dxc/ d0e9147ab..c5df9d33e (10 commits)

microsoft/DirectXShaderCompiler@d0e9147...c5df9d3

$ git log d0e9147ab..c5df9d33e --date=short --no-merges --format='%ad %ae %s'
2019-12-03 jeffno John's PR feedback: Move counter out of loop!
2019-12-03 python3kgae Set alignment for element global variable. (#2615)
2019-12-03 ehsannas Remove binding number overlap. (#2592)
2019-12-02 python3kgae Keep alignment when LowerType. (#2614)
2019-12-02 jeffno Restore flow control test
2019-12-02 jeffno Just run clang format on PIX passes (#2611)
2019-11-27 jeffno Yay that works
2019-11-22 jeffno checkpoitn
2019-11-22 jeffno checkpoint
2019-11-21 jeffno checkpoint

Roll third_party/glslang/ 83af46951..0de87ee9a (5 commits)

KhronosGroup/glslang@83af469...0de87ee

$ git log 83af46951..0de87ee9a --date=short --no-merges --format='%ad %ae %s'
2019-12-04 rnk Remove glslang::pool_allocator::setAllocator
2019-01-21 ian.d.romanick INTEL_shader_integer_functions2: Add SPIR-V generation
2018-09-20 ian.d.romanick INTEL_shader_integer_functions2: Add compiler front-end support
2018-09-20 ian.d.romanick INTEL_shader_integer_functions2: Add basic extension tracking
2019-12-02 ian.d.romanick Update README.md to include other test requirements

Roll third_party/googletest/ b155875f3..ae8d1fc81 (3 commits)

google/googletest@b155875...ae8d1fc

$ git log b155875f3..ae8d1fc81 --date=short --no-merges --format='%ad %ae %s'
2019-12-02 absl-team Googletest export
2019-11-27 Oleksandr.Yefremov Rename test case to test suite
2019-11-25 maximilianschwab Fixed typo

Roll third_party/shaderc/ f205775e9..f9278b9cb (5 commits)

google/shaderc@f205775...f9278b9

$ git log f205775e9..f9278b9cb --date=short --no-merges --format='%ad %ae %s'
2019-12-05 rharrison Change from old status type in the API (#927)
2019-12-04 rharrison Remove unused variable from C++ API (#926)
2019-12-04 9856269+sarahM0 spvc: Add missing APIs for HLSL support in Dawn - set_decoration (#924)
2019-12-03 rharrison Convert spvc return codes to their own enum (#923)
2019-12-03 rharrison Create spvc specific return codes and use them (#918)

Roll third_party/spirv-tools/ 47f3eb426..e82a42860 (4 commits)

KhronosGroup/SPIRV-Tools@47f3eb4...e82a428

$ git log 47f3eb426..e82a42860 --date=short --no-merges --format='%ad %ae %s'
2019-12-03 dneto WebGPU: Array size at most max signed int + 1 (#3077)
2019-12-03 9856269+sarahM0 Permit the debug instructions in WebGPU SPIR-V - remove from the optimizer (#3083)
2019-12-03 dneto graphics robust access: use signed clamp (#3073)
2019-12-02 stevenperron Folding: perform add and sub on mismatched integer types (#3084)

Roll third_party/swiftshader/ b64fbfec4..2b9e22ac6 (18 commits)

https://swiftshader.googlesource.com/SwiftShader.git/+log/b64fbfec4dcd..2b9e22ac6c80

$ git log b64fbfec4..2b9e22ac6 --date=short --no-merges --format='%ad %ae %s'
2019-12-04 paulthomson Regres: support GCOV_PREFIX for collecting coverage
2019-12-04 chrisforbes Regres: update testlists for recent deqp roll
2019-12-04 chrisforbes Regres: Adjust exit code handling
2019-11-22 digit [vulkan] Clarify configuration macros for external memory and semaphores.
2019-12-03 amaiorano ReactorUnitTests: add unit tests for intrinsics
2019-11-29 amaiorano SubzeroReactor: implement most missing intrinsics
2019-11-29 amaiorano SubzeroReactor: add stubbed coroutine support
2019-11-28 amaiorano Subzero: fix assert for sqrt of vector float types
2019-11-28 amaiorano Subzero: hack fix for assert(Dest->hasReg())
2019-11-28 amaiorano SubzeroReactor: fix assertion !isVectorType(Ty)
2019-11-28 amaiorano Subzero: fix assert when dumping unnamed constant
2019-12-04 chrisforbes Regres: roll deqp forward to current tip of 1.1.6
2019-12-04 sugoi Enable the fullDrawIndexUint32 feature
2019-12-04 swiftshader.regress Regres: Update test lists @ bbd0694f
2019-12-03 bclayton VulkanUnitTests: Fix bad comment on assembly.
2019-11-27 chrisforbes Remove Common/Types.hpp include from SpirvShader
2019-11-27 chrisforbes Regres: Add pending deqp change to fix bad graphicsfuzz tests
2019-12-02 srisser Make Vk::Stringify return std::string

Roll third_party/vulkan-validationlayers/ 4fde9b750..e72b61c7c (1 commit)

KhronosGroup/Vulkan-ValidationLayers@4fde9b7...e72b61c

$ git log 4fde9b750..e72b61c7c --date=short --no-merges --format='%ad %ae %s'
2019-12-03 dadschoorse include cassert in vk_extension_helper.h

Created with:
  roll-dep third_party/clspv third_party/clspv-llvm third_party/dxc third_party/glslang third_party/googletest third_party/lodepng third_party/shaderc third_party/spirv-headers third_party/spirv-tools third_party/swiftshader third_party/vulkan-headers third_party/vulkan-loader third_party/vulkan-validationlayers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactoring Cleanup work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants