github.com/cellofellow/gopkg@v0.0.0-20140722061823-eec0544a62ad/image/jxr/jxrlib/test/jxr_bench_test.cc (about)

     1  // Copyright 2014 <chaishushan{AT}gmail.com>. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  #include "test.h"
     6  #include "test_util.h"
     7  
     8  #include "jxr.h"
     9  
    10  BENCH(jxr, encodeGray8) {
    11  	for(int i = 0; i < BenchN(); ++i) {
    12  		//
    13  	}
    14  }
    15  BENCH(jxr, decodeGray8) {
    16  	for(int i = 0; i < BenchN(); ++i) {
    17  		//
    18  	}
    19  }
    20  
    21  BENCH(jxr, encodeGray16) {
    22  	for(int i = 0; i < BenchN(); ++i) {
    23  		//
    24  	}
    25  }
    26  BENCH(jxr, decodeGray16) {
    27  	for(int i = 0; i < BenchN(); ++i) {
    28  		//
    29  	}
    30  }
    31  
    32  BENCH(jxr, encodeRGB24) {
    33  	for(int i = 0; i < BenchN(); ++i) {
    34  		//
    35  	}
    36  }
    37  BENCH(jxr, decodeRGB24) {
    38  	for(int i = 0; i < BenchN(); ++i) {
    39  		//
    40  	}
    41  }
    42  
    43  BENCH(jxr, encodeRGB48) {
    44  	for(int i = 0; i < BenchN(); ++i) {
    45  		//
    46  	}
    47  }
    48  BENCH(jxr, decodeRGB48) {
    49  	for(int i = 0; i < BenchN(); ++i) {
    50  		//
    51  	}
    52  }
    53  
    54  BENCH(jxr, encodeRGBA32) {
    55  	for(int i = 0; i < BenchN(); ++i) {
    56  		//
    57  	}
    58  }
    59  BENCH(jxr, decodeRGBA32) {
    60  	for(int i = 0; i < BenchN(); ++i) {
    61  		//
    62  	}
    63  }
    64  
    65  BENCH(jxr, encodeRGBA64) {
    66  	for(int i = 0; i < BenchN(); ++i) {
    67  		//
    68  	}
    69  }
    70  BENCH(jxr, decodeRGBA64) {
    71  	for(int i = 0; i < BenchN(); ++i) {
    72  		//
    73  	}
    74  }