PageSourceSearch

https://www.videocardbenchmark.net/tooltip_gpu.js

js videocardbenchmark.net collected 2026-10-02 03:20:53 UTC 1,925 bytes, 66 lines download raw bytes

1var mouse_event_timer;
2
3/* STAD - "Show Tip After Delay */
4function STAD( event, rank, rating2d, samples, extra, extra2 ) {
5	var xpos = event.clientX;
6	var ypos = event.clientY;
7	clearTimeout( mouse_event_timer );
8	mouse_event_timer = setTimeout( function() { show_tip( xpos, ypos, rank, rating2d, samples, extra, extra2 ); }, 150 );
9}
10
11function value_STAD( event, rank, rating, samples, extra )
12{
13	var xpos = event.clientX;
14	var ypos = event.clientY;
15	clearTimeout( mouse_event_timer );
16	mouse_event_timer = setTimeout( function() { value_show_tip( xpos, ypos, rank, rating, samples, extra ); }, 150 );
17}
18
19/* HTAD - "Hide Tip After Delay */
20function HTAD( ) {
21	clearTimeout( mouse_event_timer );
22	mouse_event_timer = setTimeout( function() { hide_tip(); }, 150 );
23}
24
25function show_tip( xpos, ypos, rank, rating2d, samples, extra, extra2 ) {
26
27	var tooltip = document.getElementById('tip');
28	tooltip.style.left = (xpos+3) + 'px';
29	tooltip.style.top = (ypos+3) + 'px';
30	
31	tooltip.innerHTML = "Rank: " + rank + "<br>";
32	
33	if( extra )
34		tooltip.innerHTML += "G3DMark: " + extra + "<br>";	
35	
36	if( extra2 )
37		tooltip.innerHTML += "Max TDP:" + extra2 + " W<br>";
38	else
39		tooltip.innerHTML += "G2DMark: " + rating2d + "<br>";
40		
41	tooltip.innerHTML += "Number of Samples: " + samples + "<br>";
42	
43	tooltip.style.visibility='visible';
44}
45
46function value_show_tip( xpos, ypos, rank, rating, samples, extra )
47{
48	var tooltip = document.getElementById('tip');
49	tooltip.style.left = (xpos+3) + 'px';
50	tooltip.style.top = (ypos+3) + 'px';
51	
52	tooltip.innerHTML = "Rank: " + rank + "<br>";
53	
54	if( extra )
55		tooltip.innerHTML += "DirectCompute: " + extra + " OPs/Sec<BR>";
56	
57	tooltip.innerHTML += "G3DMark: " + rating + "<BR>";
58	tooltip.innerHTML += "Number of Samples: " + samples + "<br>";			
59	
60	tooltip.style.visibility='visible';
61}	
62
63function hide_tip( ) {
64	var tooltip = document.getElementById('tip');
65	tooltip.style.visibility='hidden';
66}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.