/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/vulkan/ |
D | vk_format_utils.h | 37 struct ImageFormatInitInfo final struct 44 struct BufferFormatInitInfo final argument 55 struct Format final : private angle::NonCopyable argument 59 bool valid() const { return internalFormat != 0; } in valid() 64 const angle::Format &intendedFormat() const { return angle::Format::Get(intendedFormatID); } in intendedFormat() 67 const angle::Format &actualImageFormat() const in actualImageFormat() 73 const angle::Format &actualBufferFormat() const in actualBufferFormat() 80 const gl::InternalFormat &getInternalFormatInfo(GLenum type) const in getInternalFormatInfo() 118 class FormatTable final : angle::NonCopyable argument
|
D | vk_cache_utils.h | 129 struct PackedAttachmentOpsDesc final struct 140 uint16_t finalLayout : 5; argument 145 class AttachmentOpsArray final argument 173 struct PackedAttribDesc final struct 190 struct VertexInputAttributes final argument 198 struct RasterizationStateBits final struct 215 struct PackedRasterizationAndMultisampleStateInfo final argument 232 struct StencilOps final argument 243 struct PackedStencilOpState final argument 253 struct DepthStencilEnableFlags final argument [all …]
|
D | ContextVk.h | 35 struct CommandBatch final : angle::NonCopyable struct 51 class CommandQueue final : angle::NonCopyable argument 595 struct GpuEventQuery final struct 605 struct GpuEvent final struct 607 uint64_t gpuTimestampCycles; 608 std::array<char, kMaxGpuEventNameLen> name; 609 char phase;
|
D | ProgramExecutableVk.h | 85 struct DefaultUniformBlock final : private angle::NonCopyable struct 90 vk::DynamicBuffer storage; 93 angle::MemoryBuffer uniformData; 97 std::vector<sh::BlockMemberInfo> uniformLayout;
|
D | SurfaceVk.h | 81 struct AttachmentImage final : angle::NonCopyable struct 101 vk::ImageHelper image; 102 vk::ImageViewHelper imageViews; 103 angle::ObserverBinding imageObserverBinding;
|
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/ |
D | Format.h | 24 struct Format final : private angle::NonCopyable struct 48 static const Format &Get(FormatID id) { return gFormatInfoTable[static_cast<int>(id)]; } in Get() 62 constexpr bool isInt() const { return isSint() || isUint(); } in isInt() 63 constexpr bool isNorm() const { return isSnorm() || isUnorm(); } in isNorm() 64 constexpr bool isPureInt() const { return isInt() && !isScaled; } in isPureInt() 68 FormatID id; 72 GLenum glInternalFormat; 77 GLenum fboImplementationInternalFormat; 79 rx::MipGenerationFunction mipGenerationFunction; 80 rx::PixelReadFunction pixelReadFunction; [all …]
|
/device/generic/vulkan-cereal/third-party/angle/src/common/ |
D | utilities.h | 128 struct UniformTypeInfo final : angle::NonCopyable struct 147 GLenum type; 148 GLenum componentType; 149 GLenum textureType; 150 GLenum transposedMatrixType; 151 GLenum boolVectorType; 152 SamplerFormat samplerFormat; 153 int rowCount; 154 int columnCount; 155 int componentCount; [all …]
|
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d11/ |
D | texture_format_table.h | 33 struct Format final : private angle::NonCopyable struct 53 GLenum internalFormat; 54 angle::FormatID formatID; 56 DXGI_FORMAT texFormat; 57 DXGI_FORMAT srvFormat; 58 DXGI_FORMAT uavFormat; 59 DXGI_FORMAT rtvFormat; 60 DXGI_FORMAT dsvFormat; 62 DXGI_FORMAT blitSRVFormat; 64 GLenum swizzleFormat; [all …]
|
D | Query11.h | 41 struct QueryState final : private angle::NonCopyable struct 46 unsigned int getDataAttemptCount; 48 d3d11::Query query; 49 d3d11::Query beginTimestamp; 50 d3d11::Query endTimestamp; 51 bool finished;
|
D | renderer11_utils.h | 145 struct BlendStateKey final struct 161 struct RasterizerStateKey final argument 166 gl::RasterizerState rasterizerState; 169 uint32_t scissorEnabled;
|
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/ |
D | angletypes.h | 126 struct RasterizerState final struct 151 struct BlendState final argument 174 struct DepthStencilState final argument 180 bool depthTest; 181 GLenum depthFunc; 182 bool depthMask; 184 bool stencilTest; 185 GLenum stencilFunc; 186 GLuint stencilMask; 187 GLenum stencilFail; [all …]
|
D | VertexAttribute.h | 74 struct VertexAttribute final : private angle::NonCopyable struct 78 VertexAttribute &operator=(VertexAttribute &&attrib); 82 GLint64 getCachedElementLimit() const { return mCachedElementLimit; } in getCachedElementLimit() 84 bool enabled; // For glEnable/DisableVertexAttribArray 85 const angle::Format *format; 87 const void *pointer; 88 GLuint relativeOffset; 90 GLuint vertexAttribArrayStride; // ONLY for queries of VERTEX_ATTRIB_ARRAY_STRIDE 91 GLuint bindingIndex;
|
D | VaryingPacking.h | 129 struct PackedVaryingRegister final struct 131 PackedVaryingRegister() in PackedVaryingRegister() 140 PackedVaryingRegister &operator=(const PackedVaryingRegister &) = default; 147 unsigned int sortOrder() const in sortOrder() 153 std::string tfVaryingName() const in tfVaryingName() 159 const PackedVarying *packedVarying; 162 unsigned int varyingArrayIndex; 187 class VaryingPacking final : angle::NonCopyable argument
|
D | Texture.h | 53 struct ImageDesc final struct 77 struct SwizzleState final argument 103 class TextureState final : private angle::NonCopyable argument
|
D | Surface.h | 46 struct SurfaceState final : private angle::NonCopyable struct 51 EGLLabelKHR label; 52 const egl::Config *config; 53 AttributeMap attributes; 55 bool timestampsEnabled; 56 SupportedCompositorTiming supportedCompositorTimings; 57 SupportedTimestamps supportedTimestamps; 58 bool directComposition;
|
D | Display.h | 54 struct DisplayState final : private angle::NonCopyable struct 67 class ShareGroup final : angle::NonCopyable argument
|
D | formatutils.h | 28 struct FormatType final struct 33 FormatType &operator=(const FormatType &other) = default; 37 GLenum format; 38 GLenum type;
|
/device/generic/goldfish-opengl/android-emu/android/base/fit/ |
D | FunctionInternal.h | 37 struct target_ops final { struct 60 final { argument
|
/device/generic/vulkan-cereal/third-party/angle/src/compiler/preprocessor/ |
D | Preprocessor.h | 26 struct PreprocessorSettings final struct 28 PreprocessorSettings(ShShaderSpec shaderSpec) in PreprocessorSettings() 34 int maxMacroExpansionDepth; 35 ShShaderSpec shaderSpec;
|
/device/generic/vulkan-cereal/third-party/angle/src/tests/perf_tests/ |
D | ANGLEPerfTest.h | 43 struct TraceEvent final struct 45 TraceEvent() {} in TraceEvent() 48 static constexpr uint32_t kMaxNameLen = 64; 50 char phase = 0; 51 const char *categoryName = nullptr; 52 char name[kMaxNameLen] = {}; 53 double timestamp = 0; 54 uint32_t tid = 0;
|
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/metal/ |
D | ProgramMtl.h | 141 struct DefaultUniformBlock final : private angle::NonCopyable struct 147 angle::MemoryBuffer uniformData; 151 std::vector<sh::BlockMemberInfo> uniformLayout;
|
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/ |
D | DynamicHLSL.h | 85 struct BuiltinVarying final : private angle::NonCopyable struct 93 bool enabled; 94 std::string semantic; 95 unsigned int index; 96 bool systemValue;
|
D | VertexDataManager.h | 128 struct CurrentValueState final : angle::NonCopyable struct 134 std::unique_ptr<StreamingVertexBufferInterface> buffer; 135 gl::VertexAttribCurrentValueData data; 136 size_t offset;
|
D | ProgramD3D.h | 121 struct D3DVarying final struct 138 class ProgramD3DMetadata final : angle::NonCopyable argument
|
/device/google/trout/hal/vehicle/2.0/agl_build/prebuilt/include/android/hardware/automotive/vehicle/2.0/ |
D | types.h | 3349 struct VehicleAreaConfig final { struct 3353 int32_t areaId __attribute__ ((aligned(4))); 3379 struct VehiclePropConfig final { argument 3383 int32_t prop __attribute__ ((aligned(4))); 3409 float minSampleRate __attribute__ ((aligned(4))); 3433 struct VehiclePropValue final { argument 3441 struct RawValue final { argument 3478 int64_t timestamp __attribute__ ((aligned(8))); 3483 int32_t areaId __attribute__ ((aligned(4))); 3487 int32_t prop __attribute__ ((aligned(4))); [all …]
|