48 #define NV_CTRL_FLATPANEL_SCALING 2
49 #define NV_CTRL_FLATPANEL_SCALING_DEFAULT 0
50 #define NV_CTRL_FLATPANEL_SCALING_NATIVE 1
51 #define NV_CTRL_FLATPANEL_SCALING_SCALED 2
52 #define NV_CTRL_FLATPANEL_SCALING_CENTERED 3
53 #define NV_CTRL_FLATPANEL_SCALING_ASPECT_SCALED 4
65 #define NV_CTRL_FLATPANEL_DITHERING 3
66 #define NV_CTRL_FLATPANEL_DITHERING_DEFAULT 0
67 #define NV_CTRL_FLATPANEL_DITHERING_ENABLED 1
68 #define NV_CTRL_FLATPANEL_DITHERING_DISABLED 2
76 #define NV_CTRL_DIGITAL_VIBRANCE 4
84 #define NV_CTRL_BUS_TYPE 5
85 #define NV_CTRL_BUS_TYPE_AGP 0
86 #define NV_CTRL_BUS_TYPE_PCI 1
87 #define NV_CTRL_BUS_TYPE_PCI_EXPRESS 2
95 #define NV_CTRL_VIDEO_RAM 6
103 #define NV_CTRL_IRQ 7
111 #define NV_CTRL_OPERATING_SYSTEM 8
112 #define NV_CTRL_OPERATING_SYSTEM_LINUX 0
113 #define NV_CTRL_OPERATING_SYSTEM_FREEBSD 1
122 #define NV_CTRL_SYNC_TO_VBLANK 9
123 #define NV_CTRL_SYNC_TO_VBLANK_OFF 0
124 #define NV_CTRL_SYNC_TO_VBLANK_ON 1
135 #define NV_CTRL_LOG_ANISO 10
155 #define NV_CTRL_FSAA_MODE 11
156 #define NV_CTRL_FSAA_MODE_NONE 0
157 #define NV_CTRL_FSAA_MODE_2x 1
158 #define NV_CTRL_FSAA_MODE_2x_5t 2
159 #define NV_CTRL_FSAA_MODE_15x15 3
160 #define NV_CTRL_FSAA_MODE_2x2 4
161 #define NV_CTRL_FSAA_MODE_4x 5
162 #define NV_CTRL_FSAA_MODE_4x_9t 6
163 #define NV_CTRL_FSAA_MODE_8x 7
164 #define NV_CTRL_FSAA_MODE_16x 8
173 #define NV_CTRL_TEXTURE_SHARPEN 12
174 #define NV_CTRL_TEXTURE_SHARPEN_OFF 0
175 #define NV_CTRL_TEXTURE_SHARPEN_ON 1
183 #define NV_CTRL_UBB 13
184 #define NV_CTRL_UBB_OFF 0
185 #define NV_CTRL_UBB_ON 1
193 #define NV_CTRL_OVERLAY 14
194 #define NV_CTRL_OVERLAY_OFF 0
195 #define NV_CTRL_OVERLAY_ON 1
203 #define NV_CTRL_STEREO 16
204 #define NV_CTRL_STEREO_OFF 0
205 #define NV_CTRL_STEREO_DDC 1
206 #define NV_CTRL_STEREO_BLUELINE 2
207 #define NV_CTRL_STEREO_DIN 3
208 #define NV_CTRL_STEREO_TWINVIEW 4
216 #define NV_CTRL_EMULATE 17
217 #define NV_CTRL_EMULATE_NONE 0
225 #define NV_CTRL_TWINVIEW 18
226 #define NV_CTRL_TWINVIEW_NOT_ENABLED 0
227 #define NV_CTRL_TWINVIEW_ENABLED 1
236 #define NV_CTRL_CONNECTED_DISPLAYS 19
244 #define NV_CTRL_ENABLED_DISPLAYS 20
259 #define NV_CTRL_FRAMELOCK 21
260 #define NV_CTRL_FRAMELOCK_NOT_SUPPORTED 0
261 #define NV_CTRL_FRAMELOCK_SUPPORTED 1
270 #define NV_CTRL_FRAMELOCK_MASTER 22
271 #define NV_CTRL_FRAMELOCK_MASTER_FALSE 0
272 #define NV_CTRL_FRAMELOCK_MASTER_TRUE 1
281 #define NV_CTRL_FRAMELOCK_POLARITY 23
282 #define NV_CTRL_FRAMELOCK_POLARITY_RISING_EDGE 0x1
283 #define NV_CTRL_FRAMELOCK_POLARITY_BOTH_EDGES 0x3
292 #define NV_CTRL_FRAMELOCK_SYNC_DELAY 24
293 #define NV_CTRL_FRAMELOCK_SYNC_DELAY_MAX 2047
294 #define NV_CTRL_FRAMELOCK_SYNC_DELAY_FACTOR 7.81
302 #define NV_CTRL_FRAMELOCK_SYNC_INTERVAL 25
309 #define NV_CTRL_FRAMELOCK_PORT0_STATUS 26
310 #define NV_CTRL_FRAMELOCK_PORT0_STATUS_INPUT 0
311 #define NV_CTRL_FRAMELOCK_PORT0_STATUS_OUTPUT 1
318 #define NV_CTRL_FRAMELOCK_PORT1_STATUS 27
319 #define NV_CTRL_FRAMELOCK_PORT1_STATUS_INPUT 0
320 #define NV_CTRL_FRAMELOCK_PORT1_STATUS_OUTPUT 1
328 #define NV_CTRL_FRAMELOCK_HOUSE_STATUS 28
329 #define NV_CTRL_FRAMELOCK_HOUSE_STATUS_NOT_DETECTED 0
330 #define NV_CTRL_FRAMELOCK_HOUSE_STATUS_DETECTED 1
338 #define NV_CTRL_FRAMELOCK_SYNC 29
339 #define NV_CTRL_FRAMELOCK_SYNC_DISABLE 0
340 #define NV_CTRL_FRAMELOCK_SYNC_ENABLE 1
349 #define NV_CTRL_FRAMELOCK_SYNC_READY 30
350 #define NV_CTRL_FRAMELOCK_SYNC_READY_FALSE 0
351 #define NV_CTRL_FRAMELOCK_SYNC_READY_TRUE 1
359 #define NV_CTRL_FRAMELOCK_STEREO_SYNC 31
360 #define NV_CTRL_FRAMELOCK_STEREO_SYNC_FALSE 0
361 #define NV_CTRL_FRAMELOCK_STEREO_SYNC_TRUE 1
378 #define NV_CTRL_FRAMELOCK_TEST_SIGNAL 32
379 #define NV_CTRL_FRAMELOCK_TEST_SIGNAL_DISABLE 0
380 #define NV_CTRL_FRAMELOCK_TEST_SIGNAL_ENABLE 1
396 #define NV_CTRL_FRAMELOCK_ETHERNET_DETECTED 33
397 #define NV_CTRL_FRAMELOCK_ETHERNET_DETECTED_NONE 0
398 #define NV_CTRL_FRAMELOCK_ETHERNET_DETECTED_PORT0 0x1
399 #define NV_CTRL_FRAMELOCK_ETHERNET_DETECTED_PORT1 0x2
407 #define NV_CTRL_FRAMELOCK_VIDEO_MODE 34
408 #define NV_CTRL_FRAMELOCK_VIDEO_MODE_NONE 0
409 #define NV_CTRL_FRAMELOCK_VIDEO_MODE_TTL 1
410 #define NV_CTRL_FRAMELOCK_VIDEO_MODE_NTSCPALSECAM 2
411 #define NV_CTRL_FRAMELOCK_VIDEO_MODE_HDTV 3
418 #define NV_CTRL_FRAMELOCK_VIDEO_MODE_COMPOSITE_AUTO 0
419 #define NV_CTRL_FRAMELOCK_VIDEO_MODE_TTL 1
420 #define NV_CTRL_FRAMELOCK_VIDEO_MODE_COMPOSITE_BI_LEVEL 2
421 #define NV_CTRL_FRAMELOCK_VIDEO_MODE_COMPOSITE_TRI_LEVEL 3
429 #define NV_CTRL_FRAMELOCK_SYNC_RATE 35
444 #define NV_CTRL_FORCE_GENERIC_CPU 37
445 #define NV_CTRL_FORCE_GENERIC_CPU_DISABLE 0
446 #define NV_CTRL_FORCE_GENERIC_CPU_ENABLE 1
458 #define NV_CTRL_OPENGL_AA_LINE_GAMMA 38
459 #define NV_CTRL_OPENGL_AA_LINE_GAMMA_DISABLE 0
460 #define NV_CTRL_OPENGL_AA_LINE_GAMMA_ENABLE 1
468 #define NV_CTRL_FRAMELOCK_TIMING 39
469 #define NV_CTRL_FRAMELOCK_TIMING_FALSE 0
470 #define NV_CTRL_FRAMELOCK_TIMING_TRUE 1
478 #define NV_CTRL_FLIPPING_ALLOWED 40
479 #define NV_CTRL_FLIPPING_ALLOWED_FALSE 0
480 #define NV_CTRL_FLIPPING_ALLOWED_TRUE 1
487 #define NV_CTRL_ARCHITECTURE 41
488 #define NV_CTRL_ARCHITECTURE_X86 0
489 #define NV_CTRL_ARCHITECTURE_X86_64 1
490 #define NV_CTRL_ARCHITECTURE_IA64 2
503 #define NV_CTRL_TEXTURE_CLAMPING 42
504 #define NV_CTRL_TEXTURE_CLAMPING_EDGE 0
505 #define NV_CTRL_TEXTURE_CLAMPING_SPEC 1
509 #define NV_CTRL_CURSOR_SHADOW 43
510 #define NV_CTRL_CURSOR_SHADOW_DISABLE 0
511 #define NV_CTRL_CURSOR_SHADOW_ENABLE 1
513 #define NV_CTRL_CURSOR_SHADOW_ALPHA 44
514 #define NV_CTRL_CURSOR_SHADOW_RED 45
515 #define NV_CTRL_CURSOR_SHADOW_GREEN 46
516 #define NV_CTRL_CURSOR_SHADOW_BLUE 47
518 #define NV_CTRL_CURSOR_SHADOW_X_OFFSET 48
519 #define NV_CTRL_CURSOR_SHADOW_Y_OFFSET 49
530 #define NV_CTRL_FSAA_APPLICATION_CONTROLLED 50
531 #define NV_CTRL_FSAA_APPLICATION_CONTROLLED_ENABLED 1
532 #define NV_CTRL_FSAA_APPLICATION_CONTROLLED_DISABLED 0
542 #define NV_CTRL_LOG_ANISO_APPLICATION_CONTROLLED 51
543 #define NV_CTRL_LOG_ANISO_APPLICATION_CONTROLLED_ENABLED 1
544 #define NV_CTRL_LOG_ANISO_APPLICATION_CONTROLLED_DISABLED 0
554 #define NV_CTRL_IMAGE_SHARPENING 52
562 #define NV_CTRL_TV_OVERSCAN 53
570 #define NV_CTRL_TV_FLICKER_FILTER 54
578 #define NV_CTRL_TV_BRIGHTNESS 55
586 #define NV_CTRL_TV_HUE 56
594 #define NV_CTRL_TV_CONTRAST 57
602 #define NV_CTRL_TV_SATURATION 58
612 #define NV_CTRL_TV_RESET_SETTINGS 59
620 #define NV_CTRL_GPU_CORE_TEMPERATURE 60
633 #define NV_CTRL_GPU_CORE_THRESHOLD 61
634 #define NV_CTRL_GPU_DEFAULT_CORE_THRESHOLD 62
635 #define NV_CTRL_GPU_MAX_CORE_THRESHOLD 63
643 #define NV_CTRL_AMBIENT_TEMPERATURE 64
654 #define NV_CTRL_PBUFFER_SCANOUT_SUPPORTED 65
655 #define NV_CTRL_PBUFFER_SCANOUT_FALSE 0
656 #define NV_CTRL_PBUFFER_SCANOUT_TRUE 1
662 #define NV_CTRL_PBUFFER_SCANOUT_XID 66
664 #define NV_CTRL_LAST_ATTRIBUTE NV_CTRL_PBUFFER_SCANOUT_XID
678 #define NV_CTRL_STRING_PRODUCT_NAME 0
686 #define NV_CTRL_STRING_VBIOS_VERSION 1
694 #define NV_CTRL_STRING_NVIDIA_DRIVER_VERSION 3
702 #define NV_CTRL_STRING_DISPLAY_DEVICE_NAME 4
710 #define NV_CTRL_STRING_TV_ENCODER_NAME 5
712 #define NV_CTRL_STRING_LAST_ATTRIBUTE NV_CTRL_STRING_TV_ENCODER_NAME
756 #define ATTRIBUTE_TYPE_UNKNOWN 0
757 #define ATTRIBUTE_TYPE_INTEGER 1
758 #define ATTRIBUTE_TYPE_BITMASK 2
759 #define ATTRIBUTE_TYPE_BOOL 3
760 #define ATTRIBUTE_TYPE_RANGE 4
761 #define ATTRIBUTE_TYPE_INT_BITS 5
763 #define ATTRIBUTE_TYPE_READ 0x1
764 #define ATTRIBUTE_TYPE_WRITE 0x2
765 #define ATTRIBUTE_TYPE_DISPLAY 0x4
783 #define ATTRIBUTE_CHANGED_EVENT 0
struct _NVCTRLAttributeValidValues::@100::@101 range
union _NVCTRLAttributeValidValues::@100 u
struct _NVCTRLAttributeValidValues::@100::@102 bits
struct _NVCTRLAttributeValidValues NVCTRLAttributeValidValuesRec