/external/swiftshader/src/Device/ |
D | Context.hpp | 52 struct Attachments struct 181 …BlendState getBlendState(int index, const Attachments &attachments, bool fragmentContainsKill) con… 183 int colorWriteActive(int index, const Attachments &attachments) const; 184 bool depthWriteActive(const Attachments &attachments) const; 185 bool depthBufferActive(const Attachments &attachments) const; 186 bool stencilActive(const Attachments &attachments) const; 193 VkBlendOp blendOperation(int index, const Attachments &attachments) const; 197 VkBlendOp blendOperationAlpha(int index, const Attachments &attachments) const; 199 bool alphaBlendActive(int index, const Attachments &attachments, bool fragmentContainsKill) const; 200 bool colorWriteActive(const Attachments &attachments) const;
|
D | Context.cpp | 138 bool Attachments::isColorClamped(int index) const in isColorClamped() 148 VkFormat Attachments::renderTargetInternalFormat(int index) const in renderTargetInternalFormat() 579 bool GraphicsState::depthWriteActive(const Attachments &attachments) const in depthWriteActive() 586 bool GraphicsState::depthBufferActive(const Attachments &attachments) const in depthBufferActive() 591 bool GraphicsState::stencilActive(const Attachments &attachments) const in stencilActive() 654 BlendState GraphicsState::getBlendState(int index, const Attachments &attachments, bool fragmentCon… in getBlendState() 669 bool GraphicsState::alphaBlendActive(int index, const Attachments &attachments, bool fragmentContai… in alphaBlendActive() 737 VkBlendOp GraphicsState::blendOperation(int index, const Attachments &attachments) const in blendOperation() 893 VkBlendOp GraphicsState::blendOperationAlpha(int index, const Attachments &attachments) const in blendOperationAlpha() 1005 bool GraphicsState::colorWriteActive(const Attachments &attachments) const in colorWriteActive() [all …]
|
D | SetupProcessor.hpp | 79 …Shader *fragmentShader, const sw::SpirvShader *vertexShader, const vk::Attachments &attachments) c…
|
D | SetupProcessor.cpp | 58 …Shader *fragmentShader, const sw::SpirvShader *vertexShader, const vk::Attachments &attachments) c… in update()
|
D | PixelProcessor.hpp | 156 …Shader *fragmentShader, const sw::SpirvShader *vertexShader, const vk::Attachments &attachments, b…
|
D | PixelProcessor.cpp | 85 …Shader *fragmentShader, const sw::SpirvShader *vertexShader, const vk::Attachments &attachments, b… in update()
|
D | Renderer.cpp | 211 const vk::Attachments attachments = pipeline->getAttachments(); in draw() 359 const vk::Attachments attachments = pipeline->getAttachments(); in draw() 379 const vk::Attachments attachments = pipeline->getAttachments(); in draw()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Metadata.cpp | 1105 for (auto &I : Attachments) in set() 1110 Attachments.emplace_back(std::piecewise_construct, std::make_tuple(ID), in set() 1119 if (Attachments.back().first == ID) { in erase() 1120 Attachments.pop_back(); in erase() 1124 for (auto I = Attachments.begin(), E = std::prev(Attachments.end()); I != E; in erase() 1127 *I = std::move(Attachments.back()); in erase() 1128 Attachments.pop_back(); in erase() 1136 for (const auto &I : Attachments) in lookup() 1144 Result.append(Attachments.begin(), Attachments.end()); in getAll() 1152 Attachments.push_back({ID, TrackingMDNodeRef(&MD)}); in insert() [all …]
|
D | LLVMContextImpl.h | 1176 SmallVector<std::pair<unsigned, TrackingMDNodeRef>, 2> Attachments; 1179 bool empty() const { return Attachments.empty(); } 1180 size_t size() const { return Attachments.size(); } 1206 Attachments.erase(llvm::remove_if(Attachments, shouldRemove), 1207 Attachments.end()); 1219 SmallVector<Attachment, 1> Attachments; 1222 bool empty() const { return Attachments.empty(); }
|
/external/llvm/lib/IR/ |
D | Metadata.cpp | 1084 for (auto &I : Attachments) in set() 1089 Attachments.emplace_back(std::piecewise_construct, std::make_tuple(ID), in set() 1098 if (Attachments.back().first == ID) { in erase() 1099 Attachments.pop_back(); in erase() 1103 for (auto I = Attachments.begin(), E = std::prev(Attachments.end()); I != E; in erase() 1106 *I = std::move(Attachments.back()); in erase() 1107 Attachments.pop_back(); in erase() 1113 for (const auto &I : Attachments) in lookup() 1121 Result.append(Attachments.begin(), Attachments.end()); in getAll() 1129 Attachments.push_back({ID, TrackingMDNodeRef(&MD)}); in insert() [all …]
|
D | LLVMContextImpl.h | 971 SmallVector<std::pair<unsigned, TrackingMDNodeRef>, 2> Attachments; 974 bool empty() const { return Attachments.empty(); } 975 size_t size() const { return Attachments.size(); } 1001 Attachments.erase( 1002 std::remove_if(Attachments.begin(), Attachments.end(), shouldRemove), 1003 Attachments.end()); 1015 SmallVector<Attachment, 1> Attachments; 1018 bool empty() const { return Attachments.empty(); }
|
/external/swiftshader/src/Vulkan/ |
D | VkPipeline.hpp | 104 Attachments &getAttachments() { return attachments; } in getAttachments() 105 const Attachments &getAttachments() const { return attachments; } in getAttachments() 121 Attachments attachments;
|
D | VkCommandBuffer.hpp | 167 void bindAttachments(Attachments *attachments);
|
D | VkCommandBuffer.cpp | 476 vk::Attachments &attachments = pipeline->getAttachments(); in draw() 1727 void CommandBuffer::ExecutionState::bindAttachments(Attachments *attachments) in bindAttachments()
|
/external/llvm-project/llvm/lib/IR/ |
D | Metadata.cpp | 1129 for (const auto &A : Attachments) in lookup() 1136 for (const auto &A : Attachments) in get() 1143 for (const auto &A : Attachments) in getAll() 1159 Attachments.push_back({ID, TrackingMDNodeRef(&MD)}); in insert() 1167 if (Attachments.size() == 1 && Attachments.back().MDKind == ID) { in erase() 1168 Attachments.pop_back(); in erase() 1172 auto I = std::remove_if(Attachments.begin(), Attachments.end(), in erase() 1174 bool Changed = I != Attachments.end(); in erase() 1175 Attachments.erase(I, Attachments.end()); in erase()
|
D | LLVMContextImpl.h | 1266 SmallVector<Attachment, 1> Attachments; 1269 bool empty() const { return Attachments.empty(); } 1270 size_t size() const { return Attachments.size(); } 1304 Attachments.erase(llvm::remove_if(Attachments, shouldRemove), 1305 Attachments.end());
|
/external/deqp-deps/amber/docs/ |
D | engines.md | 33 … * +---------------------+ | +------>| Colour Attachments |----------+
|