Merge branch 'blender2.7'
[blender.git] / source / blender / makesdna / DNA_gpu_types.h
index be34309572f8700dbfca7a8edc7270f4ea86dbbb..8f0c1b8cd37d285f9fd04e4b0f5401ea4394f072 100644 (file)
 #ifndef __DNA_GPU_TYPES_H__
 #define __DNA_GPU_TYPES_H__
 
 #ifndef __DNA_GPU_TYPES_H__
 #define __DNA_GPU_TYPES_H__
 
-/* properties for dof effect */
+/** Properties for dof effect. */
 typedef struct GPUDOFSettings {
 typedef struct GPUDOFSettings {
-       float focus_distance; /* focal distance for depth of field */
+       /** Focal distance for depth of field. */
+       float focus_distance;
        float fstop;
        float focal_length;
        float sensor;
        float fstop;
        float focal_length;
        float sensor;
@@ -44,20 +45,22 @@ typedef struct GPUDOFSettings {
        int high_quality;
 } GPUDOFSettings;
 
        int high_quality;
 } GPUDOFSettings;
 
-/* properties for SSAO effect */
+/** Properties for SSAO effect. */
 typedef struct GPUSSAOSettings {
        float factor;
        float color[3];
        float distance_max;
        float attenuation;
 typedef struct GPUSSAOSettings {
        float factor;
        float color[3];
        float distance_max;
        float attenuation;
-       int samples; /* ray samples, we use presets here for easy control instead of */
+       /** Ray samples, we use presets here for easy control instead of. */
+       int samples;
        int pad;
 } GPUSSAOSettings;
 
 typedef struct GPUFXSettings {
        GPUDOFSettings *dof;
        GPUSSAOSettings *ssao;
        int pad;
 } GPUSSAOSettings;
 
 typedef struct GPUFXSettings {
        GPUDOFSettings *dof;
        GPUSSAOSettings *ssao;
-       char fx_flag;  /* eGPUFXFlags */
+       /** #eGPUFXFlags. */
+       char fx_flag;
        char pad[7];
 } GPUFXSettings;
 
        char pad[7];
 } GPUFXSettings;