2019-04-05 | Chris Forbes | Disable surface and swapchain support for Android Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-04-03 | Chris Forbes | Add support for OpKill Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-29 | Chris Forbes | Add support for OpMatrixTimesMatrix Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-29 | Chris Forbes | Wire up indirect dispatch Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-28 | Chris Forbes | Claim support for multi draw indirect + base instance Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-28 | Chris Forbes | Implement indirect draws Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-28 | Chris Forbes | Allow subpasses to use secondary command buffers Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-28 | Chris Forbes | Add support for OpVectorTimesMatrix Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-28 | Chris Forbes | Add support for OpMatrixTimesVector Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-28 | Chris Forbes | Add support for OpMatrixTimesScalar Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-27 | Chris Forbes | Remove asserts blocking pipeline derivatives Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-26 | Chris Forbes | Support for per-instance attributes Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-22 | Chris Forbes | Remove extra stencil state from DrawData Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-21 | Chris Forbes | Remove remaining UBO & constants junk from DrawData Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-21 | Chris Forbes | Ensure image strides are always suitable for the rasterizer Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-21 | Chris Forbes | Fix provoking vertex convention and remove configurability Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-21 | Chris Forbes | Synchronize at end of renderpass Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-21 | Chris Forbes | Add support for derivative instructions Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-20 | Chris Forbes | Vulkan: Plumb bound descriptor sets down to SpirvRoutine. Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-20 | Chris Forbes | Factor out vertex attribute binding from Draw*::play Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-19 | Chris Forbes | Wire up BuiltInWorkgroupId to compute pipeline Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-19 | Chris Forbes | Carry decorations down type tree in WalkExplicitLayoutAccess... Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-19 | Chris Forbes | Add support for push constants Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-19 | Chris Forbes | Add support for OpUndef Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-18 | Chris Forbes | Wire up sample mask correctly Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-18 | Chris Forbes | Tidy stencil state handling Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-16 | Chris Forbes | Fix stencil state plumbing Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-16 | Chris Forbes | Propagate image view clear aspect mask to image clear Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-16 | Chris Forbes | Add support for OpFRem Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-16 | Chris Forbes | Add support for OpFMod Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-16 | Chris Forbes | Add support for OpInBoundsAccessChain Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-15 | Chris Forbes | Add support for OpVectorInsertDynamic, OpVectorExtractDynamic Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-15 | Chris Forbes | Add support for OpSRem Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-15 | Chris Forbes | Remove asserts on depth bounds values Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-15 | Chris Forbes | Remove asserts blocking specialization constant use Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-15 | Chris Forbes | Run spirv-opt pass to eliminate dead functions after... Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-14 | Chris Forbes | Protect against DBZ in OpUMod also Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-14 | Chris Forbes | Add support for remaining GLSL builtin geometric functions Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-13 | Chris Forbes | Add support for D16_UNORM depth test & write Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-13 | Chris Forbes | Remove very early depth test Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-13 | Chris Forbes | Subzero MulHigh implementation for Int4/UInt4 Reviewed-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-12 | Chris Forbes | Remove complementary depth buffer option for Vulkan Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-12 | Chris Forbes | Plumb depth format through to PixelProcessor::State Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-12 | Chris Forbes | Fix image format properties query in various edge cases Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-09 | Chris Forbes | Add support for OpVectorTimesScalar Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-09 | Chris Forbes | Add support for more ExtInst instructions Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-08 | Chris Forbes | Add support for Trunc,Ceil,Fract,Round,RoundEven Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-08 | Chris Forbes | Add support for OpLogicalEqual, OpLogicalNotEqual Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-08 | Chris Forbes | Add support for GLSLstd450Floor ExtInst Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-08 | Chris Forbes | Add support for GLSLstd450Cross ExtInst Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-08 | Chris Forbes | Fix OpVectorShuffle with mixed vector widths Presubmit-Ready: Chris Forbes <chrisforbes@google.com> Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-08 | Chris Forbes | Add support for OpFMul Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-08 | Chris Forbes | Add support for OpAny, OpAll Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-08 | Chris Forbes | Collect Offset,MatrixStride,ArrayStride decorations Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-08 | Chris Forbes | Skip remaining debug instructions Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-08 | Chris Forbes | Fix inconsistencies in advertised dimensions vs levels Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-08 | Chris Forbes | Add support for OpIsInf, OpIsNan Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-07 | Chris Forbes | Start support for OpExtInst Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-07 | Chris Forbes | Require 16-byte alignment for Vulkan objects Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-07 | Chris Forbes | Wire up depth and stencil attachments to pipeline Tested-by: Chris Forbes <chrisforbes@google.com> Presubmit-Ready: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-06 | Chris Forbes | Implement GetPhysicalDeviceSparseImageFormatProperties Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-06 | Chris Forbes | Disable creation of multisample images until they work Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-05 | Chris Forbes | Assert on unimplemented instructions Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-04 | Chris Forbes | Fix setup code to deal with inverted area sign Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-04 | Chris Forbes | Remove some GL/D3D legacy format quirks from vulkan... Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-04 | Chris Forbes | Add support for conversion instructions Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-04 | Chris Forbes | Add support for OpDot Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-04 | Chris Forbes | Add support for OpUMulExtended, OpSMulExtended Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-04 | Chris Forbes | regres: fix wsi test list Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-04 | Chris Forbes | Fix culling to match Vulkan convention Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-03-02 | Chris Forbes | Allow all vkBeginCommandBuffer flags Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-28 | Chris Forbes | Remove partial logic op support Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-28 | Chris Forbes | Use sample count from multisample state, not from attachment 0 Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-28 | Chris Forbes | Fix Context::colorWriteActive to consider all rendertargets Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-28 | Chris Forbes | Remove remnants of non-descriptor-backed textures Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-27 | Chris Forbes | Add support for OpVectorShuffle Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-27 | Chris Forbes | Add support for OpCompositeExtract Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-27 | Chris Forbes | Add support for OpCompositeInsert Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-27 | Chris Forbes | Add complex type walker for literal indexes Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-27 | Chris Forbes | Add support for OpCompositeConstruct Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-27 | Chris Forbes | Add GenericValue wrapper for either an Intermediate... Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-27 | Chris Forbes | Return newly-created value from SpirvRoutine::createIntermediate Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-27 | Chris Forbes | Implement indexed draws Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-26 | Chris Forbes | Fix point rendering Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-26 | Chris Forbes | OpAccessChain: Remove pointer walking inside loop Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-26 | Chris Forbes | Fix various issues in vertex fetch setup Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-26 | Chris Forbes | Remove VertexProcessor::multisampling state bit Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-25 | Chris Forbes | Suppress warnings for more instructions that require... Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-25 | Chris Forbes | Remove remnants of non-descriptor UBO support Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-25 | Chris Forbes | Remove remnants of GL-style user clip planes Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-25 | Chris Forbes | Remove transform feedback remnants Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-23 | Chris Forbes | Set render targets correctly when drawing Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-22 | Chris Forbes | Wire up cull mode handling to Vulkan pipeline Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-22 | Chris Forbes | Silence emit-time warnings for many instructions Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-22 | Chris Forbes | Remove alpha test plumbing Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-22 | Chris Forbes | Restore vertex fetch state update from context -> state Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-22 | Chris Forbes | Implement proper handling of constants Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-20 | Chris Forbes | Connect fragment shader outputs to raster operations... Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-20 | Chris Forbes | Add epilog pass to copy outputs out to pipeline Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
2019-02-20 | Chris Forbes | Fix WalkAccessChain to actually walk type tree properly Tested-by: Chris Forbes <chrisforbes@google.com> |
commit | commitdiff | tree |
next |