/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/angle/src/libANGLE/renderer/metal/ |
H A D | mtl_command_buffer.h | 37 class RenderCommandEncoder; variable 165 class RenderCommandEncoder final : public CommandEncoder 168 RenderCommandEncoder(CommandBuffer *cmdBuffer); 169 ~RenderCommandEncoder() override; 173 RenderCommandEncoder &restart(const RenderPassDesc &desc); 177 RenderCommandEncoder &setFrontFacingWinding(MTLWinding winding); 178 RenderCommandEncoder &setCullMode(MTLCullMode mode); 183 RenderCommandEncoder &setStencilRefVal(uint32_t ref); 185 RenderCommandEncoder &setViewport(const MTLViewport &viewport); 203 RenderCommandEncoder &setFragmentBuffer(const BufferRef &buffer, [all …]
|
H A D | mtl_command_buffer.mm | 338 RenderCommandEncoder::RenderCommandEncoder(CommandBuffer *cmdBuffer) 341 RenderCommandEncoder::~RenderCommandEncoder() {} 408 RenderCommandEncoder &RenderCommandEncoder::restart(const RenderPassDesc &desc) 492 RenderCommandEncoder &RenderCommandEncoder::setCullMode(MTLCullMode mode) 505 RenderCommandEncoder &RenderCommandEncoder::setDepthBias(float depthBias, 523 RenderCommandEncoder &RenderCommandEncoder::setStencilRefVal(uint32_t ref) 565 RenderCommandEncoder &RenderCommandEncoder::setVertexBytes(const uint8_t *bytes, 626 RenderCommandEncoder &RenderCommandEncoder::setFragmentBytes(const uint8_t *bytes, 671 RenderCommandEncoder &RenderCommandEncoder::draw(MTLPrimitiveType primitiveType, 737 RenderCommandEncoder &RenderCommandEncoder::drawIndexedInstancedBaseVertex( [all …]
|
H A D | mtl_render_utils.h | 85 RenderCommandEncoder *cmdEncoder, 89 RenderCommandEncoder *cmdEncoder, 134 RenderCommandEncoder *cmdEncoder, 137 RenderCommandEncoder *cmdEncoder, 142 RenderCommandEncoder *cmdEncoder, 145 RenderCommandEncoder *cmdEncoder, 147 void setupBlitWithDrawUniformData(RenderCommandEncoder *cmdEncoder, const BlitParams ¶ms); 149 void setupDrawCommonStates(RenderCommandEncoder *cmdEncoder);
|
H A D | ContextMtl.h | 245 void endEncoding(mtl::RenderCommandEncoder *encoder); 258 mtl::RenderCommandEncoder *getRenderCommandEncoder(); 260 mtl::RenderCommandEncoder *getCurrentFramebufferRenderCommandEncoder(); 264 mtl::RenderCommandEncoder *getRenderCommandEncoder(const mtl::RenderPassDesc &desc); 268 mtl::RenderCommandEncoder *getRenderCommandEncoder(const mtl::TextureRef &textureTarget, 272 mtl::RenderCommandEncoder *getRenderCommandEncoder(const mtl::TextureRef &textureTarget, 406 mtl::RenderCommandEncoder mRenderEncoder;
|
H A D | ProgramMtl.h | 105 mtl::RenderCommandEncoder *cmdEncoder, 123 angle::Result commitUniforms(ContextMtl *context, mtl::RenderCommandEncoder *cmdEncoder); 125 mtl::RenderCommandEncoder *cmdEncoder,
|
H A D | mtl_render_utils.mm | 236 RenderCommandEncoder *cmdEncoder, 272 RenderCommandEncoder *cmdEncoder, 290 RenderCommandEncoder *cmdEncoder, 349 RenderCommandEncoder *cmdEncoder, 383 void RenderUtils::setupDrawCommonStates(RenderCommandEncoder *cmdEncoder) 428 RenderCommandEncoder *cmdEncoder, 449 RenderCommandEncoder *cmdEncoder, 478 void RenderUtils::setupBlitWithDrawUniformData(RenderCommandEncoder *cmdEncoder,
|
H A D | TextureMtl.h | 152 mtl::RenderCommandEncoder *cmdEncoder, 156 mtl::RenderCommandEncoder *cmdEncoder,
|
H A D | VertexArrayMtl.h | 49 mtl::RenderCommandEncoder *cmdEncoder,
|
H A D | ContextMtl.mm | 1020 void ContextMtl::endEncoding(mtl::RenderCommandEncoder *encoder) 1106 mtl::RenderCommandEncoder *ContextMtl::getRenderCommandEncoder() 1116 mtl::RenderCommandEncoder *ContextMtl::getCurrentFramebufferRenderCommandEncoder() 1126 mtl::RenderCommandEncoder *ContextMtl::getRenderCommandEncoder(const mtl::RenderPassDesc &desc) 1145 mtl::RenderCommandEncoder *ContextMtl::getRenderCommandEncoder( 1169 mtl::RenderCommandEncoder *ContextMtl::getRenderCommandEncoder(const mtl::TextureRef &textureTarget, 1333 // Need to re-apply state to RenderCommandEncoder
|
H A D | ProgramMtl.mm | 177 mtl::RenderCommandEncoder *encoder, 801 mtl::RenderCommandEncoder *cmdEncoder, 830 angle::Result ProgramMtl::commitUniforms(ContextMtl *context, mtl::RenderCommandEncoder *cmdEncoder) 867 mtl::RenderCommandEncoder *cmdEncoder,
|
H A D | FrameBufferMtl.mm | 466 mtl::RenderCommandEncoder *encoder = nullptr; 555 mtl::RenderCommandEncoder *encoder = contextMtl->getRenderCommandEncoder(mRenderPassDesc); 646 mtl::RenderCommandEncoder *encoder =
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/src/libANGLE/renderer/metal/ |
H A D | mtl_command_buffer.h | 37 class RenderCommandEncoder; variable 304 class RenderCommandEncoder final : public CommandEncoder 308 ~RenderCommandEncoder() override; 317 RenderCommandEncoder &restart(const RenderPassDesc &desc); 322 RenderCommandEncoder &setCullMode(MTLCullMode mode); 327 RenderCommandEncoder &setStencilRefVal(uint32_t ref); 386 RenderCommandEncoder &setBuffer(gl::ShaderType shaderType, 394 RenderCommandEncoder &setBytes(gl::ShaderType shaderType, 408 RenderCommandEncoder &setTexture(gl::ShaderType shaderType, 412 RenderCommandEncoder &draw(MTLPrimitiveType primitiveType, [all …]
|
H A D | mtl_command_buffer.mm | 957 RenderCommandEncoder::RenderCommandEncoder(CommandBuffer *cmdBuffer, 993 RenderCommandEncoder::~RenderCommandEncoder() {} 1131 RenderCommandEncoder &RenderCommandEncoder::restart(const RenderPassDesc &desc) 1221 RenderCommandEncoder &RenderCommandEncoder::setCullMode(MTLCullMode mode) 1246 RenderCommandEncoder &RenderCommandEncoder::setDepthBias(float depthBias, 1281 RenderCommandEncoder &RenderCommandEncoder::setStencilRefVal(uint32_t ref) 1339 RenderCommandEncoder &RenderCommandEncoder::setBuffer(gl::ShaderType shaderType, 1407 RenderCommandEncoder &RenderCommandEncoder::setBytes(gl::ShaderType shaderType, 1489 RenderCommandEncoder &RenderCommandEncoder::draw(MTLPrimitiveType primitiveType, 1588 RenderCommandEncoder &RenderCommandEncoder::drawIndexedInstancedBaseVertex( [all …]
|
H A D | mtl_render_utils.h | 193 RenderCommandEncoder *cmdEncoder, 200 RenderCommandEncoder *cmdEncoder, 225 RenderCommandEncoder *cmdEncoder, 236 RenderCommandEncoder *cmdEncoder, 280 RenderCommandEncoder *cmdEncoder, 285 RenderCommandEncoder *cmdEncoder, 510 RenderCommandEncoder *renderEncoder); 518 RenderCommandEncoder *renderEncoder, 558 RenderCommandEncoder *cmdEncoder, 562 RenderCommandEncoder *cmdEncoder, [all …]
|
H A D | ProgramMtl.h | 140 mtl::RenderCommandEncoder *cmdEncoder, 160 angle::Result commitUniforms(ContextMtl *context, mtl::RenderCommandEncoder *cmdEncoder); 162 mtl::RenderCommandEncoder *cmdEncoder, 166 mtl::RenderCommandEncoder *cmdEncoder, 171 mtl::RenderCommandEncoder *cmdEncoder, 176 mtl::RenderCommandEncoder *cmdEncoder, 181 mtl::RenderCommandEncoder *cmdEncoder,
|
H A D | FrameBufferMtl.h | 23 class RenderCommandEncoder; variable 103 mtl::RenderCommandEncoder *ensureRenderPassStarted(const gl::Context *context); 147 mtl::RenderCommandEncoder *encoder); 162 mtl::RenderCommandEncoder *ensureRenderPassStarted(const gl::Context *context,
|
H A D | ContextMtl.h | 320 void endRenderEncoding(mtl::RenderCommandEncoder *encoder); 333 mtl::RenderCommandEncoder *getRenderCommandEncoder(); 339 mtl::RenderCommandEncoder *getRenderPassCommandEncoder(const mtl::RenderPassDesc &desc); 343 mtl::RenderCommandEncoder *getTextureRenderCommandEncoder(const mtl::TextureRef &textureTarget, 346 mtl::RenderCommandEncoder *getRenderTargetCommandEncoderWithClear( 350 mtl::RenderCommandEncoder *getRenderTargetCommandEncoder(const RenderTargetMtl &renderTarget); 522 mtl::RenderCommandEncoder mRenderEncoder;
|
H A D | mtl_render_utils.mm | 696 void SetupFullscreenQuadDrawCommonStates(RenderCommandEncoder *cmdEncoder) 703 void SetupBlitWithDrawUniformData(RenderCommandEncoder *cmdEncoder, 762 RenderCommandEncoder *cmdEncoder, 787 ANGLE_INLINE void SetComputeOrVertexBuffer(RenderCommandEncoder *encoder, 817 ANGLE_INLINE void SetComputeOrVertexData(RenderCommandEncoder *encoder, 831 ANGLE_INLINE void SetPipelineState(RenderCommandEncoder *encoder, 1238 RenderCommandEncoder *cmdEncoder, 1400 RenderCommandEncoder *cmdEncoder, 1595 RenderCommandEncoder *cmdEncoder, 2650 RenderCommandEncoder *cmdEncoder, [all …]
|
H A D | FrameBufferMtl.mm | 393 mtl::RenderCommandEncoder *renderEncoder = nullptr; 645 mtl::RenderCommandEncoder *FramebufferMtl::ensureRenderPassStarted(const gl::Context *context) 650 mtl::RenderCommandEncoder *FramebufferMtl::ensureRenderPassStarted(const gl::Context *context, 677 mtl::RenderCommandEncoder *encoder = contextMtl->getRenderPassCommandEncoder(desc); 760 mtl::RenderCommandEncoder *encoder = contextMtl->getRenderCommandEncoder(); 889 mtl::RenderCommandEncoder *encoder = nullptr; 958 mtl::RenderCommandEncoder *encoder) 1003 mtl::RenderCommandEncoder *encoder = ensureRenderPassStarted(context, mRenderPassDesc); 1017 mtl::RenderCommandEncoder *encoder = contextMtl->getRenderPassCommandEncoder(dsOnlyDesc); 1045 mtl::RenderCommandEncoder *encoder = [all …]
|
H A D | VertexArrayMtl.h | 49 mtl::RenderCommandEncoder *cmdEncoder,
|
H A D | ProgramMtl.mm | 876 mtl::RenderCommandEncoder *cmdEncoder, 924 angle::Result ProgramMtl::commitUniforms(ContextMtl *context, mtl::RenderCommandEncoder *cmdEncoder) 948 mtl::RenderCommandEncoder *cmdEncoder, 1021 mtl::RenderCommandEncoder *cmdEncoder, 1147 mtl::RenderCommandEncoder *cmdEncoder, 1180 mtl::RenderCommandEncoder *cmdEncoder, 1243 mtl::RenderCommandEncoder *cmdEncoder,
|
H A D | ContextMtl.mm | 142 mtl::RenderCommandEncoder *encoder = mContextMtl->getRenderCommandEncoder(); 1353 void ContextMtl::endRenderEncoding(mtl::RenderCommandEncoder *encoder) 1433 mtl::RenderCommandEncoder *ContextMtl::getRenderCommandEncoder() 1443 mtl::RenderCommandEncoder *ContextMtl::getRenderPassCommandEncoder(const mtl::RenderPassDesc &desc) 1462 mtl::RenderCommandEncoder *ContextMtl::getTextureRenderCommandEncoder( 1480 mtl::RenderCommandEncoder *ContextMtl::getRenderTargetCommandEncoderWithClear( 1503 mtl::RenderCommandEncoder *ContextMtl::getRenderTargetCommandEncoder( 1670 // Need to re-apply state to RenderCommandEncoder 2017 mtl::RenderCommandEncoder *encoder = getTextureRenderCommandEncoder(
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/src/libANGLE/renderer/metal/doc/ |
H A D | OcclusionQueries.md | 13 - Metal back-end object `RenderCommandEncoder`'s method restart() will create an instance of Metal 15 - Afterwards, calling `RenderCommandEncoder`'s functions such as draw(), setBuffer(), setTexture(), 17 - The render pass's encoding ends when `RenderCommandEncoder.endEncoding()` is called. 23 - Invoking `RenderCommandEncoder`'s methods such as draw(), setVisibilityResultMode(), setBuffer(), 30 - Calling `RenderCommandEncoder.endEncoding()` will: 34 - Immediately after `RenderCommandEncoder.endEncoding()`:
|
/dports/emulators/mess/mame-mame0226/3rdparty/bgfx/src/ |
H A D | renderer_mtl.h | 422 MTL_CLASS(RenderCommandEncoder) in MTL_CLASS() argument 1156 void begin(RenderCommandEncoder& _rce, Frame* _render, OcclusionQueryHandle _handle); 1157 void end(RenderCommandEncoder& _rce);
|
/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/src/ |
H A D | renderer_mtl.h | 422 MTL_CLASS(RenderCommandEncoder) in MTL_CLASS() argument 1156 void begin(RenderCommandEncoder& _rce, Frame* _render, OcclusionQueryHandle _handle); 1157 void end(RenderCommandEncoder& _rce);
|