Lines Matching refs:Renderer

66 	AtomicInt Renderer::unitCount(1);
67 AtomicInt Renderer::clusterCount(1);
95 Renderer *renderer;
145Renderer::Renderer(Context *context, Conventions conventions, bool exactColorRounding) : VertexPro… in Renderer() function in sw::Renderer
210 Renderer::~Renderer() in ~Renderer()
232 void* Renderer::operator new(size_t size) in operator new()
234 ASSERT(size == sizeof(Renderer)); // This operator can't be called from a derived class in operator new()
235 return sw::allocate(sizeof(Renderer), 16); in operator new()
238 void Renderer::operator delete(void * mem) in operator delete()
243 void Renderer::draw(DrawType drawType, unsigned int indexOffset, unsigned int count, bool update) in draw()
286 int (Renderer::*setupPrimitives)(int batch, int count); in draw()
293 setupPrimitives = &Renderer::setupSolidTriangles; in draw()
296 setupPrimitives = &Renderer::setupWireframeTriangle; in draw()
300 setupPrimitives = &Renderer::setupVertexTriangle; in draw()
310 setupPrimitives = &Renderer::setupLines; in draw()
314 setupPrimitives = &Renderer::setupPoints; in draw()
726 …void Renderer::clear(void *value, Format format, Surface *dest, const Rect &clearRect, unsigned in… in clear()
731 …void Renderer::blit(Surface *source, const SliceRectF &sRect, Surface *dest, const SliceRect &dRec… in blit()
736 void Renderer::blit3D(Surface *source, Surface *dest) in blit3D()
741 void Renderer::threadFunction(void *parameters) in threadFunction()
743 Renderer *renderer = static_cast<Parameters*>(parameters)->renderer; in threadFunction()
755 void Renderer::threadLoop(int threadIndex) in threadLoop()
766 void Renderer::taskLoop(int threadIndex) in taskLoop()
775 void Renderer::findAvailableTasks() in findAvailableTasks()
859 void Renderer::scheduleTask(int threadIndex) in scheduleTask()
903 void Renderer::executeTask(int threadIndex) in executeTask()
918 int (Renderer::*setupPrimitives)(int batch, int count) = draw->setupPrimitives; in executeTask()
975 void Renderer::synchronize() in synchronize()
981 void Renderer::finishRendering(Task &pixelTask) in finishRendering()
1117 …void Renderer::processPrimitiveVertices(int unit, unsigned int start, unsigned int triangleCount, … in processPrimitiveVertices()
1564 int Renderer::setupSolidTriangles(int unit, int count) in setupSolidTriangles()
1609 int Renderer::setupWireframeTriangle(int unit, int count) in setupWireframeTriangle()
1666 int Renderer::setupVertexTriangle(int unit, int count) in setupVertexTriangle()
1710 int Renderer::setupLines(int unit, int count) in setupLines()
1735 int Renderer::setupPoints(int unit, int count) in setupPoints()
1760 bool Renderer::setupLine(Primitive &primitive, Triangle &triangle, const DrawCall &draw) in setupLine()
1956 bool Renderer::setupPoint(Primitive &primitive, Triangle &triangle, const DrawCall &draw) in setupPoint()
2034 void Renderer::initializeThreads() in initializeThreads()
2067 void Renderer::terminateThreads() in terminateThreads()
2104 void Renderer::loadConstants(const VertexShader *vertexShader) in loadConstants()
2148 void Renderer::loadConstants(const PixelShader *pixelShader) in loadConstants()
2192 void Renderer::setIndexBuffer(Resource *indexBuffer) in setIndexBuffer()
2197 void Renderer::setMultiSampleMask(unsigned int mask) in setMultiSampleMask()
2202 void Renderer::setTransparencyAntialiasing(TransparencyAntialiasing transparencyAntialiasing) in setTransparencyAntialiasing()
2207 bool Renderer::isReadWriteTexture(int sampler) in isReadWriteTexture()
2225 void Renderer::updateClipper() in updateClipper()
2254 void Renderer::setTextureResource(unsigned int sampler, Resource *resource) in setTextureResource()
2261 …void Renderer::setTextureLevel(unsigned int sampler, unsigned int face, unsigned int level, Surfac… in setTextureLevel()
2268 void Renderer::setTextureFilter(SamplerType type, int sampler, FilterType textureFilter) in setTextureFilter()
2280 void Renderer::setMipmapFilter(SamplerType type, int sampler, MipmapType mipmapFilter) in setMipmapFilter()
2292 void Renderer::setGatherEnable(SamplerType type, int sampler, bool enable) in setGatherEnable()
2304 void Renderer::setAddressingModeU(SamplerType type, int sampler, AddressingMode addressMode) in setAddressingModeU()
2316 void Renderer::setAddressingModeV(SamplerType type, int sampler, AddressingMode addressMode) in setAddressingModeV()
2328 void Renderer::setAddressingModeW(SamplerType type, int sampler, AddressingMode addressMode) in setAddressingModeW()
2340 void Renderer::setReadSRGB(SamplerType type, int sampler, bool sRGB) in setReadSRGB()
2352 void Renderer::setMipmapLOD(SamplerType type, int sampler, float bias) in setMipmapLOD()
2364 void Renderer::setBorderColor(SamplerType type, int sampler, const Color<float> &borderColor) in setBorderColor()
2376 void Renderer::setMaxAnisotropy(SamplerType type, int sampler, float maxAnisotropy) in setMaxAnisotropy()
2388 …void Renderer::setHighPrecisionFiltering(SamplerType type, int sampler, bool highPrecisionFilterin… in setHighPrecisionFiltering()
2400 void Renderer::setSwizzleR(SamplerType type, int sampler, SwizzleType swizzleR) in setSwizzleR()
2412 void Renderer::setSwizzleG(SamplerType type, int sampler, SwizzleType swizzleG) in setSwizzleG()
2424 void Renderer::setSwizzleB(SamplerType type, int sampler, SwizzleType swizzleB) in setSwizzleB()
2436 void Renderer::setSwizzleA(SamplerType type, int sampler, SwizzleType swizzleA) in setSwizzleA()
2448 void Renderer::setCompareFunc(SamplerType type, int sampler, CompareFunc compFunc) in setCompareFunc()
2460 void Renderer::setBaseLevel(SamplerType type, int sampler, int baseLevel) in setBaseLevel()
2472 void Renderer::setMaxLevel(SamplerType type, int sampler, int maxLevel) in setMaxLevel()
2484 void Renderer::setMinLod(SamplerType type, int sampler, float minLod) in setMinLod()
2496 void Renderer::setMaxLod(SamplerType type, int sampler, float maxLod) in setMaxLod()
2508 void Renderer::setSyncRequired(SamplerType type, int sampler, bool syncRequired) in setSyncRequired()
2520 void Renderer::setPointSpriteEnable(bool pointSpriteEnable) in setPointSpriteEnable()
2525 void Renderer::setPointScaleEnable(bool pointScaleEnable) in setPointScaleEnable()
2530 void Renderer::setLineWidth(float width) in setLineWidth()
2535 void Renderer::setDepthBias(float bias) in setDepthBias()
2540 void Renderer::setSlopeDepthBias(float slopeBias) in setSlopeDepthBias()
2545 void Renderer::setRasterizerDiscard(bool rasterizerDiscard) in setRasterizerDiscard()
2550 void Renderer::setPixelShader(const PixelShader *shader) in setPixelShader()
2557 void Renderer::setVertexShader(const VertexShader *shader) in setVertexShader()
2564 …void Renderer::setPixelShaderConstantF(unsigned int index, const float value[4], unsigned int coun… in setPixelShaderConstantF()
2581 void Renderer::setPixelShaderConstantI(unsigned int index, const int value[4], unsigned int count) in setPixelShaderConstantI()
2598 void Renderer::setPixelShaderConstantB(unsigned int index, const int *boolean, unsigned int count) in setPixelShaderConstantB()
2615 …void Renderer::setVertexShaderConstantF(unsigned int index, const float value[4], unsigned int cou… in setVertexShaderConstantF()
2632 void Renderer::setVertexShaderConstantI(unsigned int index, const int value[4], unsigned int count) in setVertexShaderConstantI()
2649 void Renderer::setVertexShaderConstantB(unsigned int index, const int *boolean, unsigned int count) in setVertexShaderConstantB()
2666 void Renderer::setModelMatrix(const Matrix &M, int i) in setModelMatrix()
2671 void Renderer::setViewMatrix(const Matrix &V) in setViewMatrix()
2677 void Renderer::setBaseMatrix(const Matrix &B) in setBaseMatrix()
2683 void Renderer::setProjectionMatrix(const Matrix &P) in setProjectionMatrix()
2689 void Renderer::addQuery(Query *query) in addQuery()
2694 void Renderer::removeQuery(Query *query) in removeQuery()
2700 int Renderer::getThreadCount() in getThreadCount()
2705 int64_t Renderer::getVertexTime(int thread) in getVertexTime()
2710 int64_t Renderer::getSetupTime(int thread) in getSetupTime()
2715 int64_t Renderer::getPixelTime(int thread) in getPixelTime()
2720 void Renderer::resetTimers() in resetTimers()
2731 void Renderer::setViewport(const Viewport &viewport) in setViewport()
2736 void Renderer::setScissor(const Rect &scissor) in setScissor()
2741 void Renderer::setClipFlags(int flags) in setClipFlags()
2746 void Renderer::setClipPlane(unsigned int index, const float plane[4]) in setClipPlane()
2757 void Renderer::updateConfiguration(bool initialUpdate) in updateConfiguration()