Lines Matching full:result
23 #include "amber/result.h"
46 Result Parse();
62 Result ParseBooleanForTesting(const std::string& str, bool* result) { in ParseBooleanForTesting() argument
63 return ParseBoolean(str, result); in ParseBooleanForTesting()
66 Result ParseBlendFactorNameForTesting(const std::string& name, in ParseBlendFactorNameForTesting()
70 Result ParseBlendOpNameForTesting(const std::string& name, BlendOp* op) { in ParseBlendOpNameForTesting()
73 Result ParseCompareOpNameForTesting(const std::string& name, CompareOp* op) { in ParseCompareOpNameForTesting()
76 Result ParseStencilOpNameForTesting(const std::string& name, StencilOp* op) { in ParseStencilOpNameForTesting()
79 Result ParseComparatorForTesting(const std::string& name, in ParseComparatorForTesting()
89 Result TokenToFloat(Token* token, float* val) const;
90 Result TokenToDouble(Token* token, double* val) const;
91 Result ParseBoolean(const std::string& str, bool* result);
92 Result ParseValues(const std::string& name,
96 Result ProcessDrawRect();
97 Result ProcessDrawArrays();
98 Result ProcessCompute();
99 Result ProcessClear();
100 Result ProcessPatch();
101 Result ProcessSSBO();
102 Result ProcessUniform();
103 Result ProcessTolerance();
104 Result ProcessEntryPoint(const std::string& name);
105 Result ProcessProbe(bool relative);
106 Result ProcessProbeSSBO();
107 Result ProcessTopology();
108 Result ProcessPolygonMode();
109 Result ProcessLogicOp();
110 Result ProcessCullMode();
111 Result ProcessFrontFace();
112 Result ProcessFloatPipelineData(const std::string& name, float* value);
113 Result ProcessDepthBiasConstantFactor();
114 Result ProcessDepthBiasClamp();
115 Result ProcessDepthBiasSlopeFactor();
116 Result ProcessLineWidth();
117 Result ProcessMinDepthBounds();
118 Result ProcessMaxDepthBounds();
119 Result ProcessBooleanPipelineData(const std::string& name, bool* value);
120 Result ProcessPrimitiveRestartEnable();
121 Result ProcessDepthClampEnable();
122 Result ProcessRasterizerDiscardEnable();
123 Result ProcessDepthBiasEnable();
124 Result ProcessLogicOpEnable();
125 Result ProcessBlendEnable();
126 Result ProcessDepthTestEnable();
127 Result ProcessDepthWriteEnable();
128 Result ProcessDepthBoundsTestEnable();
129 Result ProcessStencilTestEnable();
130 Result ParseBlendFactor(const std::string& name, BlendFactor* factor);
131 Result ParseBlendFactorName(const std::string& name, BlendFactor* factor);
132 Result ProcessSrcAlphaBlendFactor();
133 Result ProcessDstAlphaBlendFactor();
134 Result ProcessSrcColorBlendFactor();
135 Result ProcessDstColorBlendFactor();
136 Result ParseBlendOp(const std::string& name, BlendOp* op);
137 Result ParseBlendOpName(const std::string& name, BlendOp* op);
138 Result ProcessColorBlendOp();
139 Result ProcessAlphaBlendOp();
140 Result ParseCompareOp(const std::string& name, CompareOp* op);
141 Result ParseCompareOpName(const std::string& name, CompareOp* op);
142 Result ProcessDepthCompareOp();
143 Result ProcessFrontCompareOp();
144 Result ProcessBackCompareOp();
145 Result ParseStencilOp(const std::string& name, StencilOp* op);
146 Result ParseStencilOpName(const std::string& name, StencilOp* op);
147 Result ProcessFrontFailOp();
148 Result ProcessFrontPassOp();
149 Result ProcessFrontDepthFailOp();
150 Result ProcessBackFailOp();
151 Result ProcessBackPassOp();
152 Result ProcessBackDepthFailOp();
153 Result ProcessFrontCompareMask();
154 Result ProcessFrontWriteMask();
155 Result ProcessBackCompareMask();
156 Result ProcessBackWriteMask();
157 Result ProcessFrontReference();
158 Result ProcessBackReference();
159 Result ProcessColorWriteMask();
160 Result ParseComparator(const std::string& name,