• Home
  • Raw
  • Download

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()
237 void* Renderer::operator new(size_t size) in operator new()
239 ASSERT(size == sizeof(Renderer)); // This operator can't be called from a derived class in operator new()
240 return sw::allocate(sizeof(Renderer), 16); in operator new()
243 void Renderer::operator delete(void * mem) in operator delete()
248 void Renderer::draw(DrawType drawType, unsigned int indexOffset, unsigned int count, bool update) in draw()
291 int (Renderer::*setupPrimitives)(int batch, int count); in draw()
298 setupPrimitives = &Renderer::setupSolidTriangles; in draw()
301 setupPrimitives = &Renderer::setupWireframeTriangle; in draw()
305 setupPrimitives = &Renderer::setupVertexTriangle; in draw()
315 setupPrimitives = &Renderer::setupLines; in draw()
319 setupPrimitives = &Renderer::setupPoints; in draw()
727 …void Renderer::clear(void *value, Format format, Surface *dest, const Rect &clearRect, unsigned in… in clear()
732 …void Renderer::blit(Surface *source, const SliceRectF &sRect, Surface *dest, const SliceRect &dRec… in blit()
737 void Renderer::blit3D(Surface *source, Surface *dest) in blit3D()
742 void Renderer::threadFunction(void *parameters) in threadFunction()
744 Renderer *renderer = static_cast<Parameters*>(parameters)->renderer; in threadFunction()
756 void Renderer::threadLoop(int threadIndex) in threadLoop()
767 void Renderer::taskLoop(int threadIndex) in taskLoop()
776 void Renderer::findAvailableTasks() in findAvailableTasks()
860 void Renderer::scheduleTask(int threadIndex) in scheduleTask()
904 void Renderer::executeTask(int threadIndex) in executeTask()
919 int (Renderer::*setupPrimitives)(int batch, int count) = draw->setupPrimitives; in executeTask()
976 void Renderer::synchronize() in synchronize()
982 void Renderer::finishRendering(Task &pixelTask) in finishRendering()
1118 …void Renderer::processPrimitiveVertices(int unit, unsigned int start, unsigned int triangleCount, … in processPrimitiveVertices()
1565 int Renderer::setupSolidTriangles(int unit, int count) in setupSolidTriangles()
1610 int Renderer::setupWireframeTriangle(int unit, int count) in setupWireframeTriangle()
1667 int Renderer::setupVertexTriangle(int unit, int count) in setupVertexTriangle()
1711 int Renderer::setupLines(int unit, int count) in setupLines()
1736 int Renderer::setupPoints(int unit, int count) in setupPoints()
1761 bool Renderer::setupLine(Primitive &primitive, Triangle &triangle, const DrawCall &draw) in setupLine()
2055 bool Renderer::setupPoint(Primitive &primitive, Triangle &triangle, const DrawCall &draw) in setupPoint()
2132 void Renderer::initializeThreads() in initializeThreads()
2165 void Renderer::terminateThreads() in terminateThreads()
2202 void Renderer::loadConstants(const VertexShader *vertexShader) in loadConstants()
2246 void Renderer::loadConstants(const PixelShader *pixelShader) in loadConstants()
2290 void Renderer::setIndexBuffer(Resource *indexBuffer) in setIndexBuffer()
2295 void Renderer::setMultiSampleMask(unsigned int mask) in setMultiSampleMask()
2300 void Renderer::setTransparencyAntialiasing(TransparencyAntialiasing transparencyAntialiasing) in setTransparencyAntialiasing()
2305 bool Renderer::isReadWriteTexture(int sampler) in isReadWriteTexture()
2323 void Renderer::updateClipper() in updateClipper()
2352 void Renderer::setTextureResource(unsigned int sampler, Resource *resource) in setTextureResource()
2359 …void Renderer::setTextureLevel(unsigned int sampler, unsigned int face, unsigned int level, Surfac… in setTextureLevel()
2366 void Renderer::setTextureFilter(SamplerType type, int sampler, FilterType textureFilter) in setTextureFilter()
2378 void Renderer::setMipmapFilter(SamplerType type, int sampler, MipmapType mipmapFilter) in setMipmapFilter()
2390 void Renderer::setGatherEnable(SamplerType type, int sampler, bool enable) in setGatherEnable()
2402 void Renderer::setAddressingModeU(SamplerType type, int sampler, AddressingMode addressMode) in setAddressingModeU()
2414 void Renderer::setAddressingModeV(SamplerType type, int sampler, AddressingMode addressMode) in setAddressingModeV()
2426 void Renderer::setAddressingModeW(SamplerType type, int sampler, AddressingMode addressMode) in setAddressingModeW()
2438 void Renderer::setReadSRGB(SamplerType type, int sampler, bool sRGB) in setReadSRGB()
2450 void Renderer::setMipmapLOD(SamplerType type, int sampler, float bias) in setMipmapLOD()
2462 void Renderer::setBorderColor(SamplerType type, int sampler, const Color<float> &borderColor) in setBorderColor()
2474 void Renderer::setMaxAnisotropy(SamplerType type, int sampler, float maxAnisotropy) in setMaxAnisotropy()
2486 …void Renderer::setHighPrecisionFiltering(SamplerType type, int sampler, bool highPrecisionFilterin… in setHighPrecisionFiltering()
2498 void Renderer::setSwizzleR(SamplerType type, int sampler, SwizzleType swizzleR) in setSwizzleR()
2510 void Renderer::setSwizzleG(SamplerType type, int sampler, SwizzleType swizzleG) in setSwizzleG()
2522 void Renderer::setSwizzleB(SamplerType type, int sampler, SwizzleType swizzleB) in setSwizzleB()
2534 void Renderer::setSwizzleA(SamplerType type, int sampler, SwizzleType swizzleA) in setSwizzleA()
2546 void Renderer::setCompareFunc(SamplerType type, int sampler, CompareFunc compFunc) in setCompareFunc()
2558 void Renderer::setBaseLevel(SamplerType type, int sampler, int baseLevel) in setBaseLevel()
2570 void Renderer::setMaxLevel(SamplerType type, int sampler, int maxLevel) in setMaxLevel()
2582 void Renderer::setMinLod(SamplerType type, int sampler, float minLod) in setMinLod()
2594 void Renderer::setMaxLod(SamplerType type, int sampler, float maxLod) in setMaxLod()
2606 void Renderer::setSyncRequired(SamplerType type, int sampler, bool syncRequired) in setSyncRequired()
2618 void Renderer::setPointSpriteEnable(bool pointSpriteEnable) in setPointSpriteEnable()
2623 void Renderer::setPointScaleEnable(bool pointScaleEnable) in setPointScaleEnable()
2628 void Renderer::setLineWidth(float width) in setLineWidth()
2633 void Renderer::setDepthBias(float bias) in setDepthBias()
2638 void Renderer::setSlopeDepthBias(float slopeBias) in setSlopeDepthBias()
2643 void Renderer::setRasterizerDiscard(bool rasterizerDiscard) in setRasterizerDiscard()
2648 void Renderer::setPixelShader(const PixelShader *shader) in setPixelShader()
2655 void Renderer::setVertexShader(const VertexShader *shader) in setVertexShader()
2662 …void Renderer::setPixelShaderConstantF(unsigned int index, const float value[4], unsigned int coun… in setPixelShaderConstantF()
2679 void Renderer::setPixelShaderConstantI(unsigned int index, const int value[4], unsigned int count) in setPixelShaderConstantI()
2696 void Renderer::setPixelShaderConstantB(unsigned int index, const int *boolean, unsigned int count) in setPixelShaderConstantB()
2713 …void Renderer::setVertexShaderConstantF(unsigned int index, const float value[4], unsigned int cou… in setVertexShaderConstantF()
2730 void Renderer::setVertexShaderConstantI(unsigned int index, const int value[4], unsigned int count) in setVertexShaderConstantI()
2747 void Renderer::setVertexShaderConstantB(unsigned int index, const int *boolean, unsigned int count) in setVertexShaderConstantB()
2764 void Renderer::setModelMatrix(const Matrix &M, int i) in setModelMatrix()
2769 void Renderer::setViewMatrix(const Matrix &V) in setViewMatrix()
2775 void Renderer::setBaseMatrix(const Matrix &B) in setBaseMatrix()
2781 void Renderer::setProjectionMatrix(const Matrix &P) in setProjectionMatrix()
2787 void Renderer::addQuery(Query *query) in addQuery()
2792 void Renderer::removeQuery(Query *query) in removeQuery()
2798 int Renderer::getThreadCount() in getThreadCount()
2803 int64_t Renderer::getVertexTime(int thread) in getVertexTime()
2808 int64_t Renderer::getSetupTime(int thread) in getSetupTime()
2813 int64_t Renderer::getPixelTime(int thread) in getPixelTime()
2818 void Renderer::resetTimers() in resetTimers()
2829 void Renderer::setViewport(const Viewport &viewport) in setViewport()
2834 void Renderer::setScissor(const Rect &scissor) in setScissor()
2839 void Renderer::setClipFlags(int flags) in setClipFlags()
2844 void Renderer::setClipPlane(unsigned int index, const float plane[4]) in setClipPlane()
2855 void Renderer::updateConfiguration(bool initialUpdate) in updateConfiguration()