H A D | frame_capture_utils.cpp | 111 GroupScope(JsonSerializer *json, const std::string &name) : mJson(json) in GroupScope() argument 116 GroupScope(JsonSerializer *json, const std::string &name, int index) : mJson(json) in GroupScope() argument 124 GroupScope(JsonSerializer *json, int index) : GroupScope(json, "", index) {} in GroupScope() argument 132 void SerializeColorF(JsonSerializer *json, const ColorF &color) in SerializeColorF() argument 134 json->addScalar("red", color.red); in SerializeColorF() 135 json->addScalar("green", color.green); in SerializeColorF() 136 json in SerializeColorF() 140 SerializeColorFWithGroup(JsonSerializer *json, const char *groupName, const ColorF &color) SerializeColorFWithGroup() argument 146 SerializeColorI(JsonSerializer *json, const ColorI &color) SerializeColorI() argument 154 SerializeColorUI(JsonSerializer *json, const ColorUI &color) SerializeColorUI() argument 162 SerializeExtents(JsonSerializer *json, const gl::Extents &extents) SerializeExtents() argument 170 SerializeOffsetBindingPointerVector( JsonSerializer *json, const char *groupName, const std::vector<gl::OffsetBindingPointer<ObjectType>> &offsetBindingPointerVector) SerializeOffsetBindingPointerVector() argument 187 SerializeBindingPointerVector( JsonSerializer *json, const std::vector<gl::BindingPointer<ObjectType>> &bindingPointerVector) SerializeBindingPointerVector() argument 206 SerializeRange(JsonSerializer *json, const gl::Range<T> &range) SerializeRange() argument 219 SerializeFormat(JsonSerializer *json, GLenum glFormat) SerializeFormat() argument 225 SerializeInternalFormat(JsonSerializer *json, const gl::InternalFormat *internalFormat) SerializeInternalFormat() argument 230 SerializeANGLEFormat(JsonSerializer *json, const angle::Format *format) SerializeANGLEFormat() argument 235 SerializeGLFormat(JsonSerializer *json, const gl::Format &format) SerializeGLFormat() argument 262 SerializeImageIndex(JsonSerializer *json, const gl::ImageIndex &imageIndex) SerializeImageIndex() argument 271 SerializeFramebufferAttachment(const gl::Context *context, JsonSerializer *json, ScratchBuffer *scratchBuffer, gl::Framebuffer *framebuffer, const gl::FramebufferAttachment &framebufferAttachment, gl::GLenumGroup enumGroup) SerializeFramebufferAttachment() argument 330 SerializeFramebufferState(const gl::Context *context, JsonSerializer *json, ScratchBuffer *scratchBuffer, gl::Framebuffer *framebuffer, const gl::FramebufferState &framebufferState) SerializeFramebufferState() argument 393 SerializeFramebuffer(const gl::Context *context, JsonSerializer *json, ScratchBuffer *scratchBuffer, gl::Framebuffer *framebuffer) SerializeFramebuffer() argument 402 SerializeRasterizerState(JsonSerializer *json, const gl::RasterizerState &rasterizerState) SerializeRasterizerState() argument 417 SerializeRectangle(JsonSerializer *json, const std::string &name, const gl::Rectangle &rectangle) SerializeRectangle() argument 428 SerializeBlendStateExt(JsonSerializer *json, const gl::BlendStateExt &blendStateExt) SerializeBlendStateExt() argument 442 SerializeDepthStencilState(JsonSerializer *json, const gl::DepthStencilState &depthStencilState) SerializeDepthStencilState() argument 464 SerializeVertexAttribCurrentValueData( JsonSerializer *json, const gl::VertexAttribCurrentValueData &vertexAttribCurrentValueData) SerializeVertexAttribCurrentValueData() argument 494 SerializePixelPackState(JsonSerializer *json, const gl::PixelPackState &pixelPackState) SerializePixelPackState() argument 506 SerializePixelUnpackState(JsonSerializer *json, const gl::PixelUnpackState &pixelUnpackState) SerializePixelUnpackState() argument 517 SerializeImageUnit(JsonSerializer *json, const gl::ImageUnit &imageUnit, int imageUnitIndex) SerializeImageUnit() argument 529 SerializeResourceID(JsonSerializer *json, const char *name, const ResourceType *resource) SerializeResourceID() argument 534 SerializeContextState(JsonSerializer *json, const gl::State &state) SerializeContextState() argument 674 SerializeBufferState(JsonSerializer *json, const gl::BufferState &bufferState) SerializeBufferState() argument 686 SerializeBuffer(const gl::Context *context, JsonSerializer *json, ScratchBuffer *scratchBuffer, gl::Buffer *buffer) SerializeBuffer() argument 709 SerializeColorGeneric(JsonSerializer *json, const std::string &name, const ColorGeneric &colorGeneric) SerializeColorGeneric() argument 732 SerializeSamplerState(JsonSerializer *json, const gl::SamplerState &samplerState) SerializeSamplerState() argument 748 SerializeSampler(JsonSerializer *json, gl::Sampler *sampler) SerializeSampler() argument 755 SerializeSwizzleState(JsonSerializer *json, const gl::SwizzleState &swizzleState) SerializeSwizzleState() argument 763 SerializeRenderbufferState(JsonSerializer *json, const gl::RenderbufferState &renderbufferState) SerializeRenderbufferState() argument 774 SerializeRenderbuffer(const gl::Context *context, JsonSerializer *json, ScratchBuffer *scratchBuffer, gl::Renderbuffer *renderbuffer) SerializeRenderbuffer() argument 822 SerializeWorkGroupSize(JsonSerializer *json, const sh::WorkGroupSize &workGroupSize) SerializeWorkGroupSize() argument 830 SerializeShaderVariable(JsonSerializer *json, const sh::ShaderVariable &shaderVariable) SerializeShaderVariable() argument 860 SerializeShaderVariablesVector(JsonSerializer *json, const std::vector<sh::ShaderVariable> &shaderVariables) SerializeShaderVariablesVector() argument 869 SerializeInterfaceBlocksVector(JsonSerializer *json, const std::vector<sh::InterfaceBlock> &interfaceBlocks) SerializeInterfaceBlocksVector() argument 888 SerializeShaderState(JsonSerializer *json, const gl::ShaderState &shaderState) SerializeShaderState() argument 928 SerializeShader(JsonSerializer *json, GLuint id, gl::Shader *shader) SerializeShader() argument 946 SerializeVariableLocationsVector(JsonSerializer *json, const std::string &group_name, const std::vector<gl::VariableLocation> &variableLocations) SerializeVariableLocationsVector() argument 961 SerializeBlockMemberInfo(JsonSerializer *json, const sh::BlockMemberInfo &blockMemberInfo) SerializeBlockMemberInfo() argument 971 SerializeActiveVariable(JsonSerializer *json, const gl::ActiveVariable &activeVariable) SerializeActiveVariable() argument 976 SerializeBufferVariablesVector(JsonSerializer *json, const std::vector<gl::BufferVariable> &bufferVariables) SerializeBufferVariablesVector() argument 990 SerializeProgramAliasedBindings(JsonSerializer *json, const gl::ProgramAliasedBindings &programAliasedBindings) SerializeProgramAliasedBindings() argument 1001 SerializeProgramState(JsonSerializer *json, const gl::ProgramState &programState) SerializeProgramState() argument 1033 SerializeProgramBindings(JsonSerializer *json, const gl::ProgramBindings &programBindings) SerializeProgramBindings() argument 1042 SerializeUniformData(JsonSerializer *json, const gl::Context *context, gl::Program *program, gl::UniformLocation loc, GLenum type, GLint size, void (gl::Program::*getFunc)(const gl::Context *, gl::UniformLocation, T *) const) SerializeUniformData() argument 1057 SerializeProgram(JsonSerializer *json, const gl::Context *context, GLuint id, gl::Program *program) SerializeProgram() argument 1131 SerializeImageDesc(JsonSerializer *json, size_t descIndex, const gl::ImageDesc &imageDesc) SerializeImageDesc() argument 1147 SerializeTextureState(JsonSerializer *json, const gl::TextureState &textureState) SerializeTextureState() argument 1178 SerializeTextureData(JsonSerializer *json, const gl::Context *context, gl::Texture *texture, ScratchBuffer *scratchBuffer) SerializeTextureData() argument 1248 SerializeTexture(const gl::Context *context, JsonSerializer *json, ScratchBuffer *scratchBuffer, gl::Texture *texture) SerializeTexture() argument 1268 SerializeVertexAttributeVector(JsonSerializer *json, const std::vector<gl::VertexAttribute> &vertexAttributes) SerializeVertexAttributeVector() argument 1284 SerializeVertexBindingsVector(JsonSerializer *json, const std::vector<gl::VertexBinding> &vertexBindings) SerializeVertexBindingsVector() argument 1299 SerializeVertexArrayState(JsonSerializer *json, const gl::VertexArrayState &vertexArrayState) SerializeVertexArrayState() argument 1323 SerializeVertexArray(JsonSerializer *json, gl::VertexArray *vertexArray) SerializeVertexArray() argument 1335 JsonSerializer json; SerializeContextToString() local [all...] |