mirror of
https://github.com/xmrig/xmrig.git
synced 2026-01-18 21:22:50 -05:00
Implemented OpenCL JIT mode.
This commit is contained in:
@@ -32,6 +32,10 @@
|
||||
namespace xmrig {
|
||||
|
||||
|
||||
class RxJitKernel;
|
||||
class RxRunKernel;
|
||||
|
||||
|
||||
class OclRxJitRunner : public OclRxBaseRunner
|
||||
{
|
||||
public:
|
||||
@@ -46,9 +50,14 @@ protected:
|
||||
void init() override;
|
||||
|
||||
private:
|
||||
bool loadAsmProgram();
|
||||
|
||||
cl_mem m_intermediate_programs = nullptr;
|
||||
cl_mem m_programs = nullptr;
|
||||
cl_mem m_registers = nullptr;
|
||||
cl_program m_asmProgram = nullptr;
|
||||
RxJitKernel *m_randomx_jit = nullptr;
|
||||
RxRunKernel *m_randomx_run = nullptr;
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user