OSDN Git Service

SpirvShader: Fixes for complex loops.
[android-x86/external-swiftshader.git] / src /
2019-03-29 Ben ClaytonSpirvShader: Fixes for complex loops.
2019-03-29 Ben ClaytonSpirvShader: Handle dead code branches.
2019-03-29 Cody SchuffelenCreate a recursive version of MutexLock, and apply...
2019-03-29 Ben ClaytonVkPipeline: Debug - show ids not names in disassembly.
2019-03-29 Nicolas CapensFix descriptor set allocation and update
2019-03-29 Chris ForbesAdd support for OpMatrixTimesMatrix
2019-03-29 Chris ForbesWire up indirect dispatch
2019-03-28 Chris ForbesClaim support for multi draw indirect + base instance
2019-03-28 Chris ForbesImplement indirect draws
2019-03-28 Chris ForbesAllow subpasses to use secondary command buffers
2019-03-28 Chris ForbesAdd support for OpVectorTimesMatrix
2019-03-28 Chris ForbesAdd support for OpMatrixTimesVector
2019-03-28 Alexis HetuProper mipmap size allocation for compressed textures
2019-03-28 Alexis HetuAdd support for compressed image copy
2019-03-28 Chris ForbesAdd support for OpMatrixTimesScalar
2019-03-27 Alistair StrachanHandle NULL 'value' to eglGetSyncAttribKHR()
2019-03-27 Chris ForbesRemove asserts blocking pipeline derivatives
2019-03-27 Nicolas CapensAdd GLES unit tests to Kokoro Windows CI
2019-03-26 Ben ClaytonSpirvShader: Implement loops
2019-03-26 Ben ClaytonSpirvShader: Implement OpSwitch
2019-03-26 Ben ClaytonSpirvShader: Implement OpBranchConditional, OpPhi, ...
2019-03-26 Alexis HetuRenderpass multisampling resolve
2019-03-26 Alexis HetuFill buffer fix
2019-03-26 Ben ClaytonSpirvShader: Add EmitState
2019-03-26 Ben ClaytonSpirvShader: Add Intermediate::replace()
2019-03-26 Ben ClaytonSpirvShader: Add flow control info to Block.
2019-03-26 Chris ForbesSupport for per-instance attributes
2019-03-25 Ben ClaytonWork around another MSVC bug with variadic macros.
2019-03-25 Alexis HetuFixed erroneous filtering
2019-03-22 Chris ForbesRemove extra stencil state from DrawData
2019-03-22 Nicolas CapensImplement atomic load/store memory ordering
2019-03-22 Nicolas CapensUse a C array for temporary load results
2019-03-22 Nicolas CapensImplement atomic load/store
2019-03-22 Ben ClaytonPixelRoutine: Fix warning about missing override.
2019-03-22 Ben ClaytonSpirvShader: Minor changes for ASSERTs
2019-03-21 Chris ForbesRemove remaining UBO & constants junk from DrawData
2019-03-21 Nicolas CapensRename Intermediate::emplace() to move()
2019-03-21 Chris ForbesEnsure image strides are always suitable for the rasterizer
2019-03-21 Alexis HetuvkCmdExecuteCommands implementation
2019-03-21 Chris ForbesFix provoking vertex convention and remove configurability
2019-03-21 Chris ForbesSynchronize at end of renderpass
2019-03-21 Alexis Hetusw::Surface removed
2019-03-21 Alexis Hetusw::Surface references removed from sampling code
2019-03-21 Alexis HetuBasic CommandBuffer::waitEvents implementation
2019-03-21 Nicolas CapensRefactor variable type lookup
2019-03-21 Chris ForbesAdd support for derivative instructions
2019-03-20 Chris ForbesVulkan: Plumb bound descriptor sets down to SpirvRoutine.
2019-03-20 Nicolas CapensFix MSVC build
2019-03-20 Chris ForbesFactor out vertex attribute binding from Draw*::play
2019-03-20 Nicolas CapensDon't treat SIMD::Float preferentially
2019-03-19 Chris ForbesWire up BuiltInWorkgroupId to compute pipeline
2019-03-19 Chris ForbesCarry decorations down type tree in WalkExplicitLayoutA...
2019-03-19 Chris ForbesAdd support for push constants
2019-03-19 Nicolas CapensFix VulkanUnitTests on Visual Studio
2019-03-19 Chris ForbesAdd support for OpUndef
2019-03-19 Nicolas CapensFix mipmap generation on undefined cube texture
2019-03-19 Nicolas CapensUse C++11 std::swap()
2019-03-18 Chris ForbesWire up sample mask correctly
2019-03-18 Chris ForbesTidy stencil state handling
2019-03-18 Alexis HetuAllow null dispatchable objects
2019-03-18 Ben ClaytonReintroduce "VkDebug: Update macros to address issues...
2019-03-18 Ben ClaytonComputeProgram: Clean up usage of Float4/Int4 and SIMD...
2019-03-18 Ben ClaytonCompute: WorkgroupSize decorations take precedence...
2019-03-16 Chris ForbesFix stencil state plumbing
2019-03-16 Chris ForbesPropagate image view clear aspect mask to image clear
2019-03-16 Chris ForbesAdd support for OpFRem
2019-03-16 Chris ForbesAdd support for OpFMod
2019-03-16 Chris ForbesAdd support for OpInBoundsAccessChain
2019-03-15 Nicolas CapensRemove Reactor argument tests for small integers
2019-03-15 Ben ClaytonRevert "VkDebug: Update macros to address issues in...
2019-03-15 Chris ForbesAdd support for OpVectorInsertDynamic, OpVectorExtractD...
2019-03-15 Chris ForbesAdd support for OpSRem
2019-03-15 Chris ForbesRemove asserts on depth bounds values
2019-03-15 Chris ForbesRemove asserts blocking specialization constant use
2019-03-15 Chris ForbesRun spirv-opt pass to eliminate dead functions after...
2019-03-15 Ben ClaytonComputeProgram: Add subgroup builtins.
2019-03-15 Alexis HetuDescriptorSetLayout destruction fix
2019-03-15 Alexis HetusRGB filtering fix
2019-03-15 Alexis HetuCubeMap fixes
2019-03-15 Alexis HetuDedicated allocation verification
2019-03-15 Ben ClaytonReactor: Add tests for casts from C to Reactor types
2019-03-15 Ben ClaytonSpirvRoutine: Add activeLaneMask to conditionally load...
2019-03-15 Ben ClaytonReactor: Fix cast from bool -> RValue<Bool>.
2019-03-15 Ben ClaytonVkDebug: Update macros to address issues in b/127433389
2019-03-15 Ben ClaytonSpirvShader: Implement OpBranch
2019-03-15 Ben ClaytonReactor: Add even more RR_WATCH_FMT_ overloads
2019-03-15 Dan SinclairCopy build artifacts to CMAKE_BINARY_DIR.
2019-03-14 Ben ClaytonSpirvShader: Split instructions into blocks.
2019-03-14 Nicolas CapensFix allocation of low-alignment memory
2019-03-14 Ben ClaytonSpirvShader: Fix for integer overflow in SDiv and SMod.
2019-03-14 Ben ClaytonSpirvShader: ObjectID -> Object::ID, TypeID -> Type...
2019-03-14 Chris ForbesProtect against DBZ in OpUMod also
2019-03-14 Ben ClaytonReactor: Add a PrintValue for Bool types.
2019-03-14 Ben ClaytonSpirvShader: Fix int DBZ failures by masking away zeros.
2019-03-14 Ben ClaytonSpirvShader: Replace Intermediate::operator[] with...
2019-03-14 Ben ClaytonSpirvShader: Overload Intermediate::emplace for Int...
2019-03-14 Chris ForbesAdd support for remaining GLSL builtin geometric functions
2019-03-14 Nicolas CapensRefactor common Reactor implementations
2019-03-13 Alexis HetuChange scissor type from sw::Rect to VkRect2D
2019-03-13 Alexis HetuRemove old Framebuffer code from Vulkan
next