| 141 | } |
| 142 | |
| 143 | CULL_MODE HdCullStyleToCullMode(pxr::HdCullStyle hdCullStyle) |
| 144 | { |
| 145 | switch (hdCullStyle) |
| 146 | { |
| 147 | // clang-format off |
| 148 | case pxr::HdCullStyleDontCare: return CULL_MODE_BACK; |
| 149 | case pxr::HdCullStyleNothing: return CULL_MODE_NONE; |
| 150 | case pxr::HdCullStyleBack: return CULL_MODE_BACK; |
| 151 | case pxr::HdCullStyleFront: return CULL_MODE_FRONT; |
| 152 | case pxr::HdCullStyleBackUnlessDoubleSided: return CULL_MODE_BACK; |
| 153 | case pxr::HdCullStyleFrontUnlessDoubleSided: return CULL_MODE_FRONT; |
| 154 | // clang-format on |
| 155 | default: |
| 156 | UNEXPECTED("Unexpected cull mode"); |
| 157 | return CULL_MODE_NONE; |
| 158 | } |
| 159 | } |
| 160 | |
| 161 | STENCIL_OP HdStencilOpToStencilOp(pxr::HdStencilOp hdStencilOp) |
| 162 | { |
nothing calls this directly
no outgoing calls
no test coverage detected