VulkanRaytracingCycles 0.0.0
Cycles Render Engine With VulkanRaytracingShaderModules. ( Experiment , in progress)
pch_mm.h File Reference
#include "pch_three.h"
#include <conio.h>
#include <condition_variable>
#include <regex>
#include <memory>
#include <execution>
#include <unordered_set>
#include <array>
#include <vector>
#include <mutex>
#include <queue>
#include <any>
#include <compare>
#include "Vk.h"
#include "Catcher.h"
#include "xrui.h"
#include <ktx.h>
#include <ktxvulkan.h>
#include "libktx.h"
#include <new>
#include <cstdio>
#include <stdexcept>
#include <utility>
#include "tbb/tbb_allocator.h"
#include "tbb/parallel_for.h"
#include "tbb/concurrent_unordered_map.h"
#include "tbb/concurrent_vector.h"
#include <hiredis/hiredis.h>

Go to the source code of this file.

Macros

#define PRICON_MM_H
 
#define USE_HIREDIS
 types1.h More...
 
#define USE_TBB
 
#define RD_ARRAY_PRINT(cmd, ...)
 
#define RD_CHECK(X)   if ( !X || X->type == REDIS_REPLY_ERROR ) { printf("Error\n"); exit(-1); }
 
#define RD_REPLY_PRINT(reply)   printf("res: %s, num: %zu, type: %s\n", reply->str, reply->elements,reply_types[ reply->type ]);
 

Macro Definition Documentation

◆ PRICON_MM_H

#define PRICON_MM_H

Definition at line 3 of file pch_mm.h.

◆ RD_ARRAY_PRINT

#define RD_ARRAY_PRINT (   cmd,
  ... 
)
Value:
{\
redisReply* _reply = (redisReply*)redisCommand(c, cmd,__VA_ARGS__);\
if( (_reply!=NULL) & (_reply->type == REDIS_REPLY_ARRAY)) {\
for (int j = 0; j < _reply->elements; j++) {\
printf("%u) %s\n", j, _reply->element[j]->str);\
}\
}; freeReplyObject(_reply); }

Definition at line 85 of file pch_mm.h.

◆ RD_CHECK

#define RD_CHECK (   X)    if ( !X || X->type == REDIS_REPLY_ERROR ) { printf("Error\n"); exit(-1); }

Definition at line 92 of file pch_mm.h.

◆ RD_REPLY_PRINT

#define RD_REPLY_PRINT (   reply)    printf("res: %s, num: %zu, type: %s\n", reply->str, reply->elements,reply_types[ reply->type ]);

Definition at line 93 of file pch_mm.h.

◆ USE_HIREDIS

#define USE_HIREDIS

types1.h

#pragma comment(lib, "Catcher.lib") #pragma comment(lib, "xrui.lib") #include "tbb/atomic.h"

Definition at line 64 of file pch_mm.h.

◆ USE_TBB

#define USE_TBB

Definition at line 67 of file pch_mm.h.