Home
last modified time | relevance | path

Searched refs:shaderBinary (Results 1 – 25 of 30) sorted by relevance

12

/aosp_15_r20/external/deqp/framework/opengl/
H A DgluShaderProgram.cpp443 ShaderBinary shaderBinary = binaries.binaries[binaryNdx]; in init() local
444 if (!shaderBinary.binary.empty()) in init()
446 const char *binary = (const char *)shaderBinary.binary.data(); in init()
447 const int length = (int)(shaderBinary.binary.size() * sizeof(uint32_t)); in init()
449 DE_ASSERT(shaderBinary.shaderEntryPoints.size() == shaderBinary.shaderTypes.size()); in init()
452 … for (uint32_t shaderTypeNdx = 0; shaderTypeNdx < shaderBinary.shaderTypes.size(); ++shaderTypeNdx) in init()
454 ShaderType shaderType = shaderBinary.shaderTypes[shaderTypeNdx]; in init()
467 … shaders[shaderNdx]->specialize(shaderBinary.shaderEntryPoints[shaderNdx].c_str(), in init()
468 … (uint32_t)shaderBinary.specializationIndices.size(), in init()
469 shaderBinary.specializationIndices.data(), in init()
[all …]
H A DgluShaderProgram.hpp617 ProgramBinaries &operator<<(const ShaderBinary &shaderBinary) in operator <<()
619 binaries.push_back(shaderBinary); in operator <<()
H A DgluES3PlusWrapperFuncs.inl240 dst->shaderBinary = src.shaderBinary;
/aosp_15_r20/external/angle/src/libANGLE/renderer/d3d/
H A DHLSLCompiler.cpp359 ID3DBlob *shaderBinary, in disassembleBinary() argument
368 LPCVOID buffer = shaderBinary->GetBufferPointer(); in disassembleBinary()
369 SIZE_T bufSize = shaderBinary->GetBufferSize(); in disassembleBinary()
H A DHLSLCompiler.h61 ID3DBlob *shaderBinary,
/aosp_15_r20/external/deqp/external/openglcts/modules/gl/
H A Dgl4cGlSpirvTests.cpp896 …gl.shaderBinary(1, &m_spirvShaderId, GL_SHADER_BINARY_FORMAT_SPIR_V_ARB, (GLvoid *)vertexBinary.bi… in iterate()
1684 ShaderBinary shaderBinary; in iterate() local
1687 shaderBinary = spirvUtils::makeSpirV(m_context.getTestContext().getLog(), shaderSource); in iterate()
1690 spirvUtils::spirvDisassemble(spirvSource, shaderBinary.binary); in iterate()
1704 binaries << shaderBinary; in iterate()
2395 ShaderBinary shaderBinary = in iterate() local
2397 binariesVec.push_back(shaderBinary); in iterate()
2398 binaries << shaderBinary; in iterate()
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineLibraryTests.cpp402 const ProgramBinary &shaderBinary = context.getBinaryCollection().get("vert"); in updatePreRasterization() local
413 (uintptr_t)shaderBinary.getSize(), // uintptr_t codeSize; in updatePreRasterization()
414 (uint32_t *)shaderBinary.getBinary(), // const uint32_t* pCode; in updatePreRasterization()
437 shaderBinary.setUsed(); in updatePreRasterization()
478 const ProgramBinary &shaderBinary = context.getBinaryCollection().get("frag"); in updatePostRasterization() local
489 (uintptr_t)shaderBinary.getSize(), // uintptr_t codeSize; in updatePostRasterization()
490 (uint32_t *)shaderBinary.getBinary(), // const uint32_t* pCode; in updatePostRasterization()
513 shaderBinary.setUsed(); in updatePostRasterization()
/aosp_15_r20/external/deqp/framework/opengl/wrapper/
H A DglwInitES20Direct.inl103 gl->shaderBinary = &glShaderBinary;
H A DglwInitES30Direct.inl179 gl->shaderBinary = &glShaderBinary;
H A DglwInitES20.inl103 gl->shaderBinary = (glShaderBinaryFunc) loader->get("glShaderBinary");
H A DglwInitES31Direct.inl240 gl->shaderBinary = &glShaderBinary;
H A DglwInitES32Direct.inl279 gl->shaderBinary = &glShaderBinary;
H A DglwInitES30.inl179 gl->shaderBinary = (glShaderBinaryFunc) loader->get("glShaderBinary");
H A DglwFunctions.inl666 glShaderBinaryFunc shaderBinary; variable
H A DglwInitES31.inl240 gl->shaderBinary = (glShaderBinaryFunc) loader->get("glShaderBinary");
H A DglwInitES32.inl279 gl->shaderBinary = (glShaderBinaryFunc) loader->get("glShaderBinary");
H A DglwInitGL42.inl331 gl->shaderBinary = (glShaderBinaryFunc) loader->get("glShaderBinary");
H A DglwInitGL41.inl322 gl->shaderBinary = (glShaderBinaryFunc) loader->get("glShaderBinary");
H A DglwInitGL44.inl374 gl->shaderBinary = (glShaderBinaryFunc) loader->get("glShaderBinary");
H A DglwInitGL43.inl365 gl->shaderBinary = (glShaderBinaryFunc) loader->get("glShaderBinary");
H A DglwInitGL45.inl456 gl->shaderBinary = (glShaderBinaryFunc) loader->get("glShaderBinary");
/aosp_15_r20/external/angle/src/libANGLE/
H A DContext_gles_2_0_autogen.h109 void shaderBinary(GLsizei count, const ShaderProgramID *shadersPacked, GLenum binaryFormat, \
/aosp_15_r20/external/angle/src/libANGLE/renderer/gl/
H A DDispatchTableGL_autogen.cpp40 ASSIGN("glShaderBinary", shaderBinary); in initProcsDesktopGL()
1776 ASSIGN("glShaderBinary", shaderBinary); in initProcsDesktopGL()
2487 ASSIGN("glShaderBinary", shaderBinary); in initProcsGLES()
2918 shaderBinary = &glShaderBinaryNULL; in initProcsDesktopGLNULL()
4652 shaderBinary = &glShaderBinaryNULL; in initProcsDesktopGLNULL()
5362 shaderBinary = &glShaderBinaryNULL; in initProcsGLESNULL()
H A DDispatchTableGL_autogen.h529 PFNGLSHADERBINARYPROC shaderBinary = nullptr; variable
/aosp_15_r20/external/deqp/framework/platform/null/
H A DtcuNullRenderContextInitFuncs.inl666 gl->shaderBinary = glShaderBinary;

12