diff options
author | Erwin Coumans <erwin.coumans@gmail.com> | 2020-12-22 17:10:51 -0800 |
---|---|---|
committer | Erwin Coumans <erwin.coumans@gmail.com> | 2020-12-22 17:10:51 -0800 |
commit | 6d1dae286b19b9c12a60ee141219a017900a9eae (patch) | |
tree | d675fa8626af8bc7f485395a05150fd554a95ecc | |
parent | c97f09cf6632a55f90454b550b532e881a3faca0 (diff) | |
download | bullet3-6d1dae286b19b9c12a60ee141219a017900a9eae.tar.gz |
GraphicsServerExample, disallow COV_ENABLE_SINGLE_STEP_RENDERING
-rw-r--r-- | examples/SharedMemory/GraphicsServerExample.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/examples/SharedMemory/GraphicsServerExample.cpp b/examples/SharedMemory/GraphicsServerExample.cpp index 3e92b75c4..2b32480a6 100644 --- a/examples/SharedMemory/GraphicsServerExample.cpp +++ b/examples/SharedMemory/GraphicsServerExample.cpp @@ -347,6 +347,11 @@ void TCPThreadFunc(void* userPtr, void* lsMemory) case GFX_CMD_SET_VISUALIZER_FLAG: { + //disable single step rendering for GraphicsServer + if (args->m_cmdPtr->m_visualizerFlagCommand.m_visualizerFlag == COV_ENABLE_SINGLE_STEP_RENDERING) + { + args->m_cmdPtr->m_visualizerFlagCommand.m_visualizerFlag = 0; + } args->submitCommand(); while (args->isCommandOutstanding()) { @@ -740,7 +745,8 @@ public: } case GFX_CMD_SET_VISUALIZER_FLAG: { - if (clientCmd.m_visualizerFlagCommand.m_visualizerFlag != COV_ENABLE_RENDERING) + if ((clientCmd.m_visualizerFlagCommand.m_visualizerFlag != COV_ENABLE_RENDERING) && + (clientCmd.m_visualizerFlagCommand.m_visualizerFlag != COV_ENABLE_SINGLE_STEP_RENDERING)) { //printf("clientCmd.m_visualizerFlag.m_visualizerFlag: %d, clientCmd.m_visualizerFlag.m_enable %d\n", // clientCmd.m_visualizerFlagCommand.m_visualizerFlag, clientCmd.m_visualizerFlagCommand.m_enable); |