HomeSort by relevance Sort by last modified time
    Searched full:swr_context (Results 1 - 25 of 31) sorted by null

1 2

  /external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
threads.h 36 struct SWR_CONTEXT;
47 SWR_CONTEXT *pContext;
62 void CreateThreadPool(SWR_CONTEXT *pContext, THREAD_POOL *pPool);
63 void StartThreadPool(SWR_CONTEXT* pContext, THREAD_POOL* pPool);
64 void DestroyThreadPool(SWR_CONTEXT *pContext, THREAD_POOL *pPool);
67 void WorkOnFifoFE(SWR_CONTEXT *pContext, uint32_t workerId, uint32_t &curDrawFE);
68 bool WorkOnFifoBE(SWR_CONTEXT *pContext, uint32_t workerId, uint32_t &curDrawBE, TileSet &usedTiles, uint32_t numaNode, uint32_t numaMask);
69 void WorkOnCompute(SWR_CONTEXT *pContext, uint32_t workerId, uint32_t &curDrawBE);
70 int32_t CompleteDrawContext(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC);
api.cpp 51 void SetupDefaultState(SWR_CONTEXT *pContext);
53 static INLINE SWR_CONTEXT* GetContext(HANDLE hContext)
55 return (SWR_CONTEXT*)hContext;
58 void WakeAllThreads(SWR_CONTEXT *pContext)
72 void* pContextMem = AlignedMalloc(sizeof(SWR_CONTEXT), KNOB_SIMD_WIDTH * 4);
73 memset(pContextMem, 0, sizeof(SWR_CONTEXT));
74 SWR_CONTEXT *pContext = new (pContextMem) SWR_CONTEXT();
177 void QueueWork(SWR_CONTEXT *pContext)
241 INLINE void QueueDraw(SWR_CONTEXT* pContext
    [all...]
threads.cpp 248 void bindThread(SWR_CONTEXT* pContext, uint32_t threadId, uint32_t procGroupId = 0, bool bindProcGroup=false)
299 uint32_t GetEnqueuedDraw(SWR_CONTEXT *pContext)
305 DRAW_CONTEXT *GetDC(SWR_CONTEXT *pContext, uint32_t drawId)
320 bool CheckDependency(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t lastRetiredDraw)
325 bool CheckDependencyFE(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t lastRetiredDraw)
332 INLINE void UpdateClientStats(SWR_CONTEXT* pContext, uint32_t workerId, DRAW_CONTEXT* pDC)
355 INLINE void ExecuteCallbacks(SWR_CONTEXT* pContext, uint32_t workerId, DRAW_CONTEXT* pDC)
368 INLINE int32_t CompleteDrawContextInl(SWR_CONTEXT* pContext, uint32_t workerId, DRAW_CONTEXT* pDC)
397 int32_t CompleteDrawContext(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC)
402 INLINE bool FindFirstIncompleteDraw(SWR_CONTEXT* pContext, uint32_t workerId, uint32_t& curDrawBE, uint32_t& drawEnqueued
    [all...]
frontend.h 303 void ProcessClear(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t workerId, void *pUserData);
304 void ProcessStoreTiles(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t workerId, void *pUserData);
305 void ProcessDiscardInvalidateTiles(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t workerId, void *pUserData);
306 void ProcessSync(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t workerId, void *pUserData);
307 void ProcessShutdown(SWR_CONTEXT *pContext, DRAW_CONTEXT *pDC, uint32_t workerId, void *pUserData);
context.h 25 * @brief Definitions for SWR_CONTEXT and DRAW_CONTEXT
26 * The SWR_CONTEXT is our global context and contains the DC ring,
55 struct SWR_CONTEXT;
191 typedef void(*PFN_FE_WORK_FUNC)(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t workerId, void* pDesc);
386 SWR_CONTEXT* pContext;
434 struct SWR_CONTEXT
clip.cpp 184 SWR_CONTEXT *pContext = pDC->pContext;
193 SWR_CONTEXT *pContext = pDC->pContext;
201 SWR_CONTEXT *pContext = pDC->pContext;
tilemgr.h 306 void InitializeHotTiles(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t workerId, uint32_t macroID);
308 HOTTILE *GetHotTile(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t macroID, SWR_RENDERTARGET_ATTACHMENT attachment, bool create, uint32_t numSamples = 1,
311 HOTTILE *GetHotTileNoLoad(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t macroID, SWR_RENDERTARGET_ATTACHMENT attachment, bool create, uint32_t numSamples = 1);
frontend.cpp 59 SWR_CONTEXT *pContext,
79 SWR_CONTEXT *pContext,
110 SWR_CONTEXT *pContext,
147 SWR_CONTEXT *pContext,
188 SWR_CONTEXT *pContext,
500 SWR_CONTEXT *pContext = pDC->pContext;
658 SWR_CONTEXT *pContext = pDC->pContext;
    [all...]
tilemgr.cpp 86 HOTTILE* HotTileMgr::GetHotTile(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t macroID, SWR_RENDERTARGET_ATTACHMENT attachment, bool create, uint32_t numSamples,
181 SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t macroID,
379 void HotTileMgr::InitializeHotTiles(SWR_CONTEXT* pContext, DRAW_CONTEXT* pDC, uint32_t workerId, uint32_t macroID)
backend.cpp 50 SWR_CONTEXT *pContext = pDC->pContext;
232 SWR_CONTEXT *pContext = pDC->pContext;
333 SWR_CONTEXT *pContext = pDC->pContext;
403 SWR_CONTEXT *pContext = pDC->pContext;
457 SWR_CONTEXT *pContext = pDC->pContext;
652 SWR_CONTEXT *pContext = pDC->pContext;
    [all...]
  /external/mesa3d/src/gallium/drivers/swr/
swr_shader.h 32 swr_compile_vs(struct swr_context *ctx, swr_jit_vs_key &key);
35 swr_compile_fs(struct swr_context *ctx, swr_jit_fs_key &key);
38 struct swr_context *ctx,
42 struct swr_context *ctx,
swr_scratch.h 55 void *swr_copy_to_scratch_space(struct swr_context *ctx,
60 void swr_init_scratch_buffers(struct swr_context *ctx);
61 void swr_destroy_scratch_buffers(struct swr_context *ctx);
swr_clear.cpp 24 #include "swr_context.h"
34 struct swr_context *ctx = swr_context(pipe);
98 struct swr_context *ctx = swr_context(pipe);
110 struct swr_context *ctx = swr_context(pipe);
123 struct swr_context *ctx = swr_context(pipe);
swr_scratch.cpp 25 #include "swr_context.h"
33 swr_copy_to_scratch_space(struct swr_context *ctx,
86 swr_init_scratch_buffers(struct swr_context *ctx)
95 swr_destroy_scratch_buffers(struct swr_context *ctx)
swr_context.h 102 struct swr_context { struct
167 static INLINE struct swr_context *
168 swr_context(struct pipe_context *pipe) function
170 return (struct swr_context *)pipe;
174 swr_update_draw_context(struct swr_context *ctx,
swr_draw.cpp 25 #include "swr_context.h"
82 struct swr_context *ctx = swr_context(pipe);
220 struct swr_context *ctx = swr_context(pipe);
254 struct swr_context *ctx = swr_context(pipe);
279 struct swr_context *ctx = swr_context(pipe);
swr_query.cpp 27 #include "swr_context.h"
163 struct swr_context *ctx = swr_context(pipe);
197 struct swr_context *ctx = swr_context(pipe);
234 struct swr_context *ctx = swr_context(pipe);
261 struct swr_context *ctx = swr_context(pipe);
swr_state.cpp 44 #include "swr_context.h"
124 struct swr_context *ctx = swr_context(pipe);
144 struct swr_context *ctx = swr_context(pipe);
155 struct swr_context *ctx = swr_context(pipe);
178 struct swr_context *ctx = swr_context(pipe);
208 struct swr_context *ctx = swr_context(pipe)
    [all...]
swr_context.cpp 24 #include "swr_context.h"
126 swr_fence_submit(swr_context(pipe), screen->flush_fence);
275 struct swr_context *ctx = swr_context(pipe);
352 struct swr_context *ctx = swr_context(pipe);
398 struct swr_context *ctx = swr_context(pipe);
454 struct swr_context *ctx = CALLOC_STRUCT(swr_context);
    [all...]
swr_fence.cpp 28 #include "swr_context.h"
56 swr_fence_submit(struct swr_context *ctx, struct pipe_fence_handle *fh)
swr_fence.h 85 swr_fence_submit(struct swr_context *ctx, struct pipe_fence_handle *fence);
swr_shader.cpp 43 #include "swr_context.h"
66 struct swr_context *ctx,
127 struct swr_context *ctx,
147 struct swr_context *ctx,
174 PFN_VERTEX_FUNC CompileVS(struct swr_context *ctx, swr_jit_vs_key &key);
175 PFN_PIXEL_KERNEL CompileFS(struct swr_context *ctx, swr_jit_fs_key &key);
179 BuilderSWR::CompileVS(struct swr_context *ctx, swr_jit_vs_key &key)
353 swr_compile_vs(struct swr_context *ctx, swr_jit_vs_key &key)
378 BuilderSWR::CompileFS(struct swr_context *ctx, swr_jit_fs_key &key)
713 swr_compile_fs(struct swr_context *ctx, swr_jit_fs_key &key
    [all...]
Makefile.sources 27 swr_context.cpp \
28 swr_context.h \
swr_fence_work.cpp 24 #include "swr_context.h"
Makefile.am 68 swr_context_llvm.h: rasterizer/jitter/scripts/gen_llvm_types.py swr_context.h
71 --input $(srcdir)/swr_context.h \

Completed in 457 milliseconds

1 2