mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-06 01:50:38 +00:00
[Coverity] Remove use of rand() now SetFrameEvent takes 'bool force'
* I honestly can't figure out how to tell Coverity that rand() use isn't a security flaw, but it's on longer needed so...
This commit is contained in:
@@ -92,8 +92,6 @@
|
||||
#define ARRAY_COUNT(arr) (sizeof(arr) / sizeof(arr[0]))
|
||||
#endif
|
||||
|
||||
#define RANDF(mn, mx) ((float(rand()) / float(RAND_MAX)) * ((mx) - (mn)) + (mn))
|
||||
|
||||
#define STRINGIZE2(a) #a
|
||||
#define STRINGIZE(a) STRINGIZE2(a)
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ void DisplayRendererPreview(ReplayRenderer *renderer, TextureDisplay &displayCfg
|
||||
|
||||
for(int i = 0; i < 100; i++)
|
||||
{
|
||||
ReplayRenderer_SetFrameEvent(renderer, 10000000 + rand() % 1000, true);
|
||||
ReplayRenderer_SetFrameEvent(renderer, 10000000, true);
|
||||
|
||||
__android_log_print(ANDROID_LOG_INFO, LOGCAT_TAG, "Frame %i", i);
|
||||
ReplayOutput_Display(out);
|
||||
|
||||
@@ -100,7 +100,7 @@ void DisplayRendererPreview(ReplayRenderer *renderer, TextureDisplay &displayCfg
|
||||
switch(event->response_type & 0x7f)
|
||||
{
|
||||
case XCB_EXPOSE:
|
||||
ReplayRenderer_SetFrameEvent(renderer, 10000000 + rand() % 1000, true);
|
||||
ReplayRenderer_SetFrameEvent(renderer, 10000000, true);
|
||||
ReplayOutput_Display(out);
|
||||
break;
|
||||
case XCB_CLIENT_MESSAGE:
|
||||
@@ -123,7 +123,7 @@ void DisplayRendererPreview(ReplayRenderer *renderer, TextureDisplay &displayCfg
|
||||
free(event);
|
||||
}
|
||||
|
||||
ReplayRenderer_SetFrameEvent(renderer, 10000000 + rand() % 1000, true);
|
||||
ReplayRenderer_SetFrameEvent(renderer, 10000000, true);
|
||||
ReplayOutput_Display(out);
|
||||
|
||||
usleep(100000);
|
||||
|
||||
@@ -256,7 +256,7 @@ void DisplayRendererPreview(ReplayRenderer *renderer, TextureDisplay &displayCfg
|
||||
break;
|
||||
|
||||
// set to random event beyond the end of the frame to ensure output is marked as dirty
|
||||
ReplayRenderer_SetFrameEvent(renderer, 10000000 + rand() % 1000, true);
|
||||
ReplayRenderer_SetFrameEvent(renderer, 10000000, true);
|
||||
ReplayOutput_Display(out);
|
||||
|
||||
Sleep(40);
|
||||
|
||||
Reference in New Issue
Block a user