/dports/emulators/dolphin-emu/dolphin-3152428/Source/Core/VideoBackends/Software/ |
H A D | Rasterizer.cpp | 35 static RasterBlock rasterBlock; variable 97 RasterBlockPixel& pixel = rasterBlock.Pixel[xi][yi]; in Draw() 127 tev.IndirectLod[i] = rasterBlock.IndirectLod[i]; in Draw() 133 tev.TextureLod[i] = rasterBlock.TextureLod[i]; in Draw() 178 float* uv0 = rasterBlock.Pixel[0][0].Uv[texcoord]; in CalculateLOD() 179 float* uv1 = rasterBlock.Pixel[1][1].Uv[texcoord]; in CalculateLOD() 186 float* uv0 = rasterBlock.Pixel[0][0].Uv[texcoord]; in CalculateLOD() 187 float* uv1 = rasterBlock.Pixel[1][0].Uv[texcoord]; in CalculateLOD() 188 float* uv2 = rasterBlock.Pixel[0][1].Uv[texcoord]; in CalculateLOD() 252 CalculateLOD(&rasterBlock.IndirectLod[i], &rasterBlock.IndirectLinear[i], texmap, texcoord); in BuildBlock() [all …]
|
/dports/graphics/qgis/qgis-3.22.3/src/analysis/processing/ |
H A D | qgsalgorithmfuzzifyraster.cpp | 183 std::unique_ptr< QgsRasterBlock > rasterBlock; in fuzzify() local 199 const double value = rasterBlock->valueAndNoData( row, column, isNoData ); in fuzzify() 310 std::unique_ptr< QgsRasterBlock > rasterBlock; in fuzzify() local 326 const double value = rasterBlock->valueAndNoData( row, column, isNoData ); in fuzzify() 432 std::unique_ptr< QgsRasterBlock > rasterBlock; in fuzzify() local 448 const double value = rasterBlock->valueAndNoData( row, column, isNoData ); in fuzzify() 537 std::unique_ptr< QgsRasterBlock > rasterBlock; in fuzzify() local 553 const double value = rasterBlock->valueAndNoData( row, column, isNoData ); in fuzzify() 642 std::unique_ptr< QgsRasterBlock > rasterBlock; in fuzzify() local 658 const double value = rasterBlock->valueAndNoData( row, column, isNoData ); in fuzzify() [all …]
|
H A D | qgsalgorithmrasterzonalstats.cpp | 217 std::unique_ptr< QgsRasterBlock > rasterBlock; in processAlgorithm() local 224 …if ( !iter.readNextRasterPart( mBand, iterCols, iterRows, rasterBlock, iterLeft, iterTop, &blockEx… in processAlgorithm() 234 rasterBlock.reset( mSourceInterface->block( mBand, blockExtent, iterCols, iterRows ) ); in processAlgorithm() 236 if ( !zonesRasterBlock || !rasterBlock ) in processAlgorithm() 240 …if ( !rasterBlock->isValid() || rasterBlock->isEmpty() || !zonesRasterBlock->isValid() || zonesRas… in processAlgorithm() 250 const double value = rasterBlock->valueAndNoData( row, column, isNoData ); in processAlgorithm()
|
H A D | qgsreclassifyutils.cpp | 83 std::unique_ptr< QgsRasterBlock > rasterBlock; in reclassify() local 86 while ( iter.readNextRasterPart( band, iterCols, iterRows, rasterBlock, iterLeft, iterTop ) ) in reclassify() 100 const double value = rasterBlock->valueAndNoData( row, column, isNoData ); in reclassify()
|
H A D | qgsalgorithmrastersurfacevolume.cpp | 163 std::unique_ptr< QgsRasterBlock > rasterBlock; in processAlgorithm() local 164 while ( iter.readNextRasterPart( mBand, iterCols, iterRows, rasterBlock, iterLeft, iterTop ) ) in processAlgorithm() 173 if ( mHasNoDataValue && rasterBlock->isNoData( row, column ) ) in processAlgorithm() 178 const double z = rasterBlock->value( row, column ) - mLevel; in processAlgorithm()
|
H A D | qgsalgorithmvectorize.cpp | 94 std::unique_ptr< QgsRasterBlock > rasterBlock; in processAlgorithm() local 97 …while ( iter.readNextRasterPart( mBand, iterCols, iterRows, rasterBlock, iterLeft, iterTop, &block… in processAlgorithm() 115 const double value = rasterBlock->valueAndNoData( row, column, isNoData ); in processAlgorithm()
|
H A D | qgsalgorithmrasterlayeruniquevalues.cpp | 141 std::unique_ptr< QgsRasterBlock > rasterBlock; in processAlgorithm() local 142 while ( iter.readNextRasterPart( mBand, iterCols, iterRows, rasterBlock, iterLeft, iterTop ) ) in processAlgorithm() 151 const double value = rasterBlock->valueAndNoData( row, column, isNoData ); in processAlgorithm()
|
/dports/graphics/qgis-ltr/qgis-3.16.16/src/analysis/processing/ |
H A D | qgsalgorithmfuzzifyraster.cpp | 183 std::unique_ptr< QgsRasterBlock > rasterBlock; in fuzzify() local 199 double value = rasterBlock->valueAndNoData( row, column, isNoData ); in fuzzify() 310 std::unique_ptr< QgsRasterBlock > rasterBlock; in fuzzify() local 326 double value = rasterBlock->valueAndNoData( row, column, isNoData ); in fuzzify() 432 std::unique_ptr< QgsRasterBlock > rasterBlock; in fuzzify() local 448 double value = rasterBlock->valueAndNoData( row, column, isNoData ); in fuzzify() 537 std::unique_ptr< QgsRasterBlock > rasterBlock; in fuzzify() local 553 double value = rasterBlock->valueAndNoData( row, column, isNoData ); in fuzzify() 642 std::unique_ptr< QgsRasterBlock > rasterBlock; in fuzzify() local 658 double value = rasterBlock->valueAndNoData( row, column, isNoData ); in fuzzify() [all …]
|
H A D | qgsalgorithmrasterzonalstats.cpp | 217 std::unique_ptr< QgsRasterBlock > rasterBlock; in processAlgorithm() local 224 …if ( !iter.readNextRasterPart( mBand, iterCols, iterRows, rasterBlock, iterLeft, iterTop, &blockEx… in processAlgorithm() 234 rasterBlock.reset( mSourceInterface->block( mBand, blockExtent, iterCols, iterRows ) ); in processAlgorithm() 236 if ( !zonesRasterBlock || !rasterBlock ) in processAlgorithm() 240 …if ( !rasterBlock->isValid() || rasterBlock->isEmpty() || !zonesRasterBlock->isValid() || zonesRas… in processAlgorithm() 250 double value = rasterBlock->valueAndNoData( row, column, isNoData ); in processAlgorithm()
|
H A D | qgsreclassifyutils.cpp | 83 std::unique_ptr< QgsRasterBlock > rasterBlock; in reclassify() local 86 while ( iter.readNextRasterPart( band, iterCols, iterRows, rasterBlock, iterLeft, iterTop ) ) in reclassify() 100 const double value = rasterBlock->valueAndNoData( row, column, isNoData ); in reclassify()
|
H A D | qgsalgorithmrastersurfacevolume.cpp | 162 std::unique_ptr< QgsRasterBlock > rasterBlock; in processAlgorithm() local 163 while ( iter.readNextRasterPart( mBand, iterCols, iterRows, rasterBlock, iterLeft, iterTop ) ) in processAlgorithm() 172 if ( mHasNoDataValue && rasterBlock->isNoData( row, column ) ) in processAlgorithm() 177 const double z = rasterBlock->value( row, column ) - mLevel; in processAlgorithm()
|
H A D | qgsalgorithmvectorize.cpp | 94 std::unique_ptr< QgsRasterBlock > rasterBlock; in processAlgorithm() local 97 …while ( iter.readNextRasterPart( mBand, iterCols, iterRows, rasterBlock, iterLeft, iterTop, &block… in processAlgorithm() 115 const double value = rasterBlock->valueAndNoData( row, column, isNoData ); in processAlgorithm()
|
H A D | qgsalgorithmrasterlayeruniquevalues.cpp | 140 std::unique_ptr< QgsRasterBlock > rasterBlock; in processAlgorithm() local 141 while ( iter.readNextRasterPart( mBand, iterCols, iterRows, rasterBlock, iterLeft, iterTop ) ) in processAlgorithm() 150 double value = rasterBlock->valueAndNoData( row, column, isNoData ); in processAlgorithm()
|
/dports/graphics/qgis-ltr/qgis-3.16.16/src/core/raster/ |
H A D | qgspalettedrasterrenderer.cpp | 512 std::unique_ptr< QgsRasterBlock > rasterBlock; in classDataFromRaster() local 515 …while ( iter.readNextRasterPart( bandNumber, iterCols, iterRows, rasterBlock, iterLeft, iterTop, &… in classDataFromRaster() 533 const double currentValue = rasterBlock->valueAndNoData( row, column, isNoData ); in classDataFromRaster()
|
/dports/graphics/qgis/qgis-3.22.3/src/core/raster/ |
H A D | qgspalettedrasterrenderer.cpp | 545 std::unique_ptr< QgsRasterBlock > rasterBlock; in classDataFromRaster() local 548 …while ( iter.readNextRasterPart( bandNumber, iterCols, iterRows, rasterBlock, iterLeft, iterTop, &… in classDataFromRaster() 566 const double currentValue = rasterBlock->valueAndNoData( row, column, isNoData ); in classDataFromRaster()
|
/dports/graphics/qgis-ltr/qgis-3.16.16/ |
H A D | ChangeLog | 24954 cppcheck warned about potential null pointer dereference of rasterBlock and 24957 …if ( !rasterBlock->isValid() || rasterBlock->isEmpty() || !zonesRasterBlock->isValid() || zonesRas…
|
/dports/graphics/qgis/qgis-3.22.3/ |
H A D | ChangeLog | 58647 cppcheck warned about potential null pointer dereference of rasterBlock and 58650 …if ( !rasterBlock->isValid() || rasterBlock->isEmpty() || !zonesRasterBlock->isValid() || zonesRas…
|