| 945 | } |
| 946 | |
| 947 | void OpenGLDepthPacketProcessor::loadLookupTable(const short *lut) |
| 948 | { |
| 949 | ChangeCurrentOpenGLContext ctx(impl_->opengl_context_ptr); |
| 950 | |
| 951 | impl_->lut11to16.allocate(2048, 1); |
| 952 | std::copy(lut, lut + LUT_SIZE, (short *)impl_->lut11to16.data); |
| 953 | impl_->lut11to16.upload(); |
| 954 | } |
| 955 | |
| 956 | void OpenGLDepthPacketProcessor::process(const DepthPacket &packet) |
| 957 | { |