OpenCores
URL https://opencores.org/ocsvn/theia_gpu/theia_gpu/trunk

Subversion Repositories theia_gpu

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /theia_gpu/branches
    from Rev 189 to Rev 190
    Reverse comparison

Rev 189 → Rev 190

/icarus_version/scripts/run_regressions.pl
33,9 → 33,11
 
 
CreateTargetTree( $RegressionTargetDirectory );
#----------------------------------------------------------------
sub hashValueAscendingNum {
$TestList{$a}->{'index'} <=> $TestList{$b}->{'index'};
}
 
 
 
#----------------------------------------------------------------
sub CreateTargetTree
{
52,7 → 54,7
 
#for my $i (0 .. $#TestList)
#print Dumper(%TestList);
for my $TestName (keys %TestList)
for my $TestName (sort hashValueAscendingNum (keys %TestList))
{
chdir $ScriptPath;
my $TestPath = $TestList{$TestName}->{'path'};
70,16 → 72,13
copy("$TestPath/Reference.ppm","$TestDir/") or die "-E- $TestPath/Reference.ppm $!\n";
copy("$TestPath/Textures.mem","$TestDir/") or die "-E- $TestPath/Textures.ppm $!\n";
copy("$TestPath/Instructions.mem","$TestDir/") or die "-E- $TestPath/Instructions.ppm $!\n";
 
 
copy("$TestPath/Instructions.mem","$TestDir/") or die "-E- $TestPath/Instructions.ppm $!\n";
#Copy the Source files just in case..
mkdir "$RegDir/rtl";
system("cp -vr ../rtl/*.v $RegDir/rtl");
#copy("../rtl","$RegDir") or die ("Cannot Copy '" . $_ . "' : $!\n");
find
(
sub{ next if !m/.*\.v/; copy( $File::Find::name,"$RegDir/rtl") or die ("Cannot Copy '" . $_ . "' : $!\n") },
("../rtl/")
);
#Compile the test code
#print Dumper($TestList{$TestName});
/icarus_version/scripts/testlist.pl
7,13 → 7,16
%TestList
=
(
'1_test_2_traingles_texturized_scale17' => {path => "../examples/scenes/example1/", core_count => 2, mem_bank_count => 2, },
'2_test_2_traingles_texturized_scale17' => {path => "../examples/scenes/example1/", core_count => 4, mem_bank_count => 4, },
'3_test_2_traingles_texturized_scale17' => {path => "../examples/scenes/example1/", core_count => 8, mem_bank_count => 8, },
'4_test_2_traingles_texturized_scale17' => {path => "../examples/scenes/example1/", core_count => 16, mem_bank_count => 16,},
'5_test_6_triangles_texturized_scale17' => {path => "../examples/scenes/example2/", core_count => 4, mem_bank_count => 4, },
'6_test_6_triangles_texturized_scale17' => {path => "../examples/scenes/example2/", core_count => 8, mem_bank_count => 8, },
'7_test_6_triangles_texturized_scale17' => {path => "../examples/scenes/example2/", core_count => 16, mem_bank_count => 16, },
'test_2_traingles_texturized_scale17' => {index => 1, path => "../examples/scenes/example1/", core_count => 2, mem_bank_count => 2, },
'test_2_traingles_texturized_scale17' => {index => 2, path => "../examples/scenes/example1/", core_count => 4, mem_bank_count => 4, },
'test_2_traingles_texturized_scale17' => {index => 3, path => "../examples/scenes/example1/", core_count => 8, mem_bank_count => 8, },
'test_2_traingles_texturized_scale17' => {index => 4, path => "../examples/scenes/example1/", core_count => 16, mem_bank_count => 16,},
'test_6_triangles_texturized_scale17' => {index => 5, path => "../examples/scenes/example2/", core_count => 4, mem_bank_count => 4, },
'test_6_triangles_texturized_scale17' => {index => 6, path => "../examples/scenes/example2/", core_count => 8, mem_bank_count => 8, },
'test_6_triangles_texturized_scale17' => {index => 7, path => "../examples/scenes/example2/", core_count => 16, mem_bank_count => 16, },
'test_6_triangles_texturized_scale17' => {index => 8, path => "../examples/scenes/example3/", core_count => 4, mem_bank_count => 4, },
'test_6_triangles_texturized_scale17' => {index => 9, path => "../examples/scenes/example3/", core_count => 8, mem_bank_count => 8, },
'test_6_triangles_texturized_scale17' => {index => 10, path => "../examples/scenes/example3/", core_count => 16, mem_bank_count => 16, },
 
);

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.