aboutsummaryrefslogtreecommitdiff
path: root/mp/src/devtools/bin/shaderinfo.pl
diff options
context:
space:
mode:
authorJørgen P. Tjernø <[email protected]>2013-12-02 19:31:46 -0800
committerJørgen P. Tjernø <[email protected]>2013-12-02 19:46:31 -0800
commitf56bb35301836e56582a575a75864392a0177875 (patch)
treede61ddd39de3e7df52759711950b4c288592f0dc /mp/src/devtools/bin/shaderinfo.pl
parentMark some more files as text. (diff)
downloadsource-sdk-2013-f56bb35301836e56582a575a75864392a0177875.tar.xz
source-sdk-2013-f56bb35301836e56582a575a75864392a0177875.zip
Fix line endings. WHAMMY.
Diffstat (limited to 'mp/src/devtools/bin/shaderinfo.pl')
-rw-r--r--mp/src/devtools/bin/shaderinfo.pl72
1 files changed, 36 insertions, 36 deletions
diff --git a/mp/src/devtools/bin/shaderinfo.pl b/mp/src/devtools/bin/shaderinfo.pl
index ae0b96c8..57a81578 100644
--- a/mp/src/devtools/bin/shaderinfo.pl
+++ b/mp/src/devtools/bin/shaderinfo.pl
@@ -1,36 +1,36 @@
-#! perl
-
-my $fname=shift || die "format is shaderinfo blah.vcs";
-
-open(SHADER, $fname) || die "can't open $fname";
-binmode SHADER;
-
-read(SHADER,$header,20);
-($ver,$ntotal,$ndynamic,$flags,$centroidmask)=unpack("LLLLL",$header);
-
-#print "Version $ver total combos=$ntotal, num dynamic combos=$ndynamic,\n flags=$flags, centroid mask=$centroidmask\n";
-
-read(SHADER,$refsize,4);
-$refsize=unpack("L",$refsize);
-#print "Size of reference shader for diffing=$refsize\n";
-
-seek(SHADER,$refsize,1);
-
-$nskipped_combos=0;
-for(1..$ntotal)
- {
- read(SHADER,$combodata,8);
- ($ofs,$combosize)=unpack("LL",$combodata);
- if ( $ofs == 0xffffffff)
- {
- $nskipped_combos++;
- }
- else
- {
- }
- }
-#print "$nskipped_combos skipped, for an actual total of ",$ntotal-$nskipped_combos,"\n";
-#print "Real to skipped ratio = ",($ntotal-$nskipped_combos)/$ntotal,"\n";
-# csv output - name, real combos, virtual combos, dynamic combos
-my $real_combos=$ntotal-$nskipped_combos;
-print "$fname,$real_combos,$ntotal,$ndynamic\n";
+#! perl
+
+my $fname=shift || die "format is shaderinfo blah.vcs";
+
+open(SHADER, $fname) || die "can't open $fname";
+binmode SHADER;
+
+read(SHADER,$header,20);
+($ver,$ntotal,$ndynamic,$flags,$centroidmask)=unpack("LLLLL",$header);
+
+#print "Version $ver total combos=$ntotal, num dynamic combos=$ndynamic,\n flags=$flags, centroid mask=$centroidmask\n";
+
+read(SHADER,$refsize,4);
+$refsize=unpack("L",$refsize);
+#print "Size of reference shader for diffing=$refsize\n";
+
+seek(SHADER,$refsize,1);
+
+$nskipped_combos=0;
+for(1..$ntotal)
+ {
+ read(SHADER,$combodata,8);
+ ($ofs,$combosize)=unpack("LL",$combodata);
+ if ( $ofs == 0xffffffff)
+ {
+ $nskipped_combos++;
+ }
+ else
+ {
+ }
+ }
+#print "$nskipped_combos skipped, for an actual total of ",$ntotal-$nskipped_combos,"\n";
+#print "Real to skipped ratio = ",($ntotal-$nskipped_combos)/$ntotal,"\n";
+# csv output - name, real combos, virtual combos, dynamic combos
+my $real_combos=$ntotal-$nskipped_combos;
+print "$fname,$real_combos,$ntotal,$ndynamic\n";