Lines Matching refs:Renderer

65 	AtomicInt Renderer::unitCount(1);
66 AtomicInt Renderer::clusterCount(1);
93 Renderer *renderer;
122Renderer::Renderer(Context *context, Conventions conventions, bool exactColorRounding) : VertexPro… in Renderer() function in sw::Renderer
184 Renderer::~Renderer() in ~Renderer()
206 void* Renderer::operator new(size_t size) in operator new()
208 ASSERT(size == sizeof(Renderer)); // This operator can't be called from a derived class in operator new()
209 return sw::allocate(sizeof(Renderer), 16); in operator new()
212 void Renderer::operator delete(void * mem) in operator delete()
217 void Renderer::draw(DrawType drawType, unsigned int indexOffset, unsigned int count, bool update) in draw()
255 int (Renderer::*setupPrimitives)(int batch, int count); in draw()
259 setupPrimitives = &Renderer::setupTriangles; in draw()
263 setupPrimitives = &Renderer::setupLines; in draw()
267 setupPrimitives = &Renderer::setupPoints; in draw()
599 …void Renderer::clear(void *value, VkFormat format, Surface *dest, const Rect &clearRect, unsigned … in clear()
604 …void Renderer::blit(Surface *source, const SliceRectF &sRect, Surface *dest, const SliceRect &dRec… in blit()
609 void Renderer::blit3D(Surface *source, Surface *dest) in blit3D()
614 void Renderer::threadFunction(void *parameters) in threadFunction()
616 Renderer *renderer = static_cast<Parameters*>(parameters)->renderer; in threadFunction()
628 void Renderer::threadLoop(int threadIndex) in threadLoop()
639 void Renderer::taskLoop(int threadIndex) in taskLoop()
648 void Renderer::findAvailableTasks() in findAvailableTasks()
732 void Renderer::scheduleTask(int threadIndex) in scheduleTask()
776 void Renderer::executeTask(int threadIndex) in executeTask()
791 int (Renderer::*setupPrimitives)(int batch, int count) = draw->setupPrimitives; in executeTask()
848 void Renderer::synchronize() in synchronize()
854 void Renderer::finishRendering(Task &pixelTask) in finishRendering()
990 …void Renderer::processPrimitiveVertices(int unit, unsigned int start, unsigned int triangleCount, … in processPrimitiveVertices()
1287 int Renderer::setupTriangles(int unit, int count) in setupTriangles()
1332 int Renderer::setupLines(int unit, int count) in setupLines()
1357 int Renderer::setupPoints(int unit, int count) in setupPoints()
1382 bool Renderer::setupLine(Primitive &primitive, Triangle &triangle, const DrawCall &draw) in setupLine()
1578 bool Renderer::setupPoint(Primitive &primitive, Triangle &triangle, const DrawCall &draw) in setupPoint()
1656 void Renderer::initializeThreads() in initializeThreads()
1689 void Renderer::terminateThreads() in terminateThreads()
1726 void Renderer::loadConstants(const VertexShader *vertexShader) in loadConstants()
1768 void Renderer::loadConstants(const PixelShader *pixelShader) in loadConstants()
1812 void Renderer::setIndexBuffer(Resource *indexBuffer) in setIndexBuffer()
1817 void Renderer::setMultiSampleMask(unsigned int mask) in setMultiSampleMask()
1822 void Renderer::setTransparencyAntialiasing(TransparencyAntialiasing transparencyAntialiasing) in setTransparencyAntialiasing()
1827 bool Renderer::isReadWriteTexture(int sampler) in isReadWriteTexture()
1845 void Renderer::updateClipper() in updateClipper()
1860 void Renderer::setTextureResource(unsigned int sampler, Resource *resource) in setTextureResource()
1867 …void Renderer::setTextureLevel(unsigned int sampler, unsigned int face, unsigned int level, Surfac… in setTextureLevel()
1874 void Renderer::setTextureFilter(SamplerType type, int sampler, FilterType textureFilter) in setTextureFilter()
1886 void Renderer::setMipmapFilter(SamplerType type, int sampler, MipmapType mipmapFilter) in setMipmapFilter()
1898 void Renderer::setGatherEnable(SamplerType type, int sampler, bool enable) in setGatherEnable()
1910 void Renderer::setAddressingModeU(SamplerType type, int sampler, AddressingMode addressMode) in setAddressingModeU()
1922 void Renderer::setAddressingModeV(SamplerType type, int sampler, AddressingMode addressMode) in setAddressingModeV()
1934 void Renderer::setAddressingModeW(SamplerType type, int sampler, AddressingMode addressMode) in setAddressingModeW()
1946 void Renderer::setReadSRGB(SamplerType type, int sampler, bool sRGB) in setReadSRGB()
1958 void Renderer::setMipmapLOD(SamplerType type, int sampler, float bias) in setMipmapLOD()
1970 void Renderer::setBorderColor(SamplerType type, int sampler, const Color<float> &borderColor) in setBorderColor()
1982 void Renderer::setMaxAnisotropy(SamplerType type, int sampler, float maxAnisotropy) in setMaxAnisotropy()
1994 …void Renderer::setHighPrecisionFiltering(SamplerType type, int sampler, bool highPrecisionFilterin… in setHighPrecisionFiltering()
2006 void Renderer::setSwizzleR(SamplerType type, int sampler, SwizzleType swizzleR) in setSwizzleR()
2018 void Renderer::setSwizzleG(SamplerType type, int sampler, SwizzleType swizzleG) in setSwizzleG()
2030 void Renderer::setSwizzleB(SamplerType type, int sampler, SwizzleType swizzleB) in setSwizzleB()
2042 void Renderer::setSwizzleA(SamplerType type, int sampler, SwizzleType swizzleA) in setSwizzleA()
2054 void Renderer::setCompareFunc(SamplerType type, int sampler, CompareFunc compFunc) in setCompareFunc()
2066 void Renderer::setBaseLevel(SamplerType type, int sampler, int baseLevel) in setBaseLevel()
2078 void Renderer::setMaxLevel(SamplerType type, int sampler, int maxLevel) in setMaxLevel()
2090 void Renderer::setMinLod(SamplerType type, int sampler, float minLod) in setMinLod()
2102 void Renderer::setMaxLod(SamplerType type, int sampler, float maxLod) in setMaxLod()
2114 void Renderer::setLineWidth(float width) in setLineWidth()
2119 void Renderer::setDepthBias(float bias) in setDepthBias()
2124 void Renderer::setSlopeDepthBias(float slopeBias) in setSlopeDepthBias()
2129 void Renderer::setRasterizerDiscard(bool rasterizerDiscard) in setRasterizerDiscard()
2134 void Renderer::setPixelShader(const PixelShader *shader) in setPixelShader()
2141 void Renderer::setVertexShader(const VertexShader *shader) in setVertexShader()
2148 …void Renderer::setPixelShaderConstantF(unsigned int index, const float value[4], unsigned int coun… in setPixelShaderConstantF()
2165 void Renderer::setPixelShaderConstantI(unsigned int index, const int value[4], unsigned int count) in setPixelShaderConstantI()
2182 void Renderer::setPixelShaderConstantB(unsigned int index, const int *boolean, unsigned int count) in setPixelShaderConstantB()
2199 …void Renderer::setVertexShaderConstantF(unsigned int index, const float value[4], unsigned int cou… in setVertexShaderConstantF()
2216 void Renderer::setVertexShaderConstantI(unsigned int index, const int value[4], unsigned int count) in setVertexShaderConstantI()
2233 void Renderer::setVertexShaderConstantB(unsigned int index, const int *boolean, unsigned int count) in setVertexShaderConstantB()
2250 void Renderer::addQuery(Query *query) in addQuery()
2255 void Renderer::removeQuery(Query *query) in removeQuery()
2261 int Renderer::getThreadCount() in getThreadCount()
2266 int64_t Renderer::getVertexTime(int thread) in getVertexTime()
2271 int64_t Renderer::getSetupTime(int thread) in getSetupTime()
2276 int64_t Renderer::getPixelTime(int thread) in getPixelTime()
2281 void Renderer::resetTimers() in resetTimers()
2292 void Renderer::setContext(const sw::Context& context) in setContext()
2297 void Renderer::setViewport(const VkViewport &viewport) in setViewport()
2302 void Renderer::setScissor(const Rect &scissor) in setScissor()
2307 void Renderer::setClipFlags(int flags) in setClipFlags()
2312 void Renderer::setClipPlane(unsigned int index, const float plane[4]) in setClipPlane()
2323 void Renderer::updateConfiguration(bool initialUpdate) in updateConfiguration()