Cleanup: replace attrib w/ attr
[blender.git] / source / blender / draw / intern / draw_cache_impl_curve.c
index ecdbdcf094fe455052694e6debae868f16da2c96..742ca20ba83c9ac7a999ab0f05ad31ba3e99aeae 100644 (file)
@@ -304,16 +304,16 @@ static int curve_render_data_normal_len_get(const CurveRenderData *rdata)
 
 static void curve_cd_calc_used_gpu_layers(int *cd_layers, struct GPUMaterial **gpumat_array, int gpumat_array_len)
 {
-       GPUVertexAttribs gattribs = {{{0}}};
+       GPUVertAttrLayers gpu_attrs = {{{0}}};
        for (int i = 0; i < gpumat_array_len; i++) {
                struct GPUMaterial *gpumat = gpumat_array[i];
                if (gpumat == NULL) {
                        continue;
                }
-               GPU_material_vertex_attributes(gpumat, &gattribs);
-               for (int j = 0; j < gattribs.totlayer; j++) {
-                       const char *name = gattribs.layer[j].name;
-                       int type = gattribs.layer[j].type;
+               GPU_material_vertex_attrs(gpumat, &gpu_attrs);
+               for (int j = 0; j < gpu_attrs.totlayer; j++) {
+                       const char *name = gpu_attrs.layer[j].name;
+                       int type = gpu_attrs.layer[j].type;
 
                        /* Curves cannot have named layers.
                         * Note: We could relax this assumption later. */
@@ -544,7 +544,6 @@ void DRW_curve_batch_cache_free(Curve *cu)
 }
 
 /* -------------------------------------------------------------------- */
-
 /** \name Private Curve Cache API
  * \{ */
 
@@ -663,7 +662,7 @@ static void curve_create_edit_curves_nor(CurveRenderData *rdata, GPUVertBuf *vbo
                        GPUPackedNormal pnor = GPU_normal_convert_i10_v3(nor);
                        GPUPackedNormal ptan = GPU_normal_convert_i10_v3(bevp->dir);
 
-                       /* Only set attribs for one vertex. */
+                       /* Only set attributes for one vertex. */
                        GPU_vertbuf_attr_set(vbo_curves_nor, attr_id.pos, vbo_len_used, bevp->vec);
                        GPU_vertbuf_attr_set(vbo_curves_nor, attr_id.rad, vbo_len_used, &bevp->radius);
                        GPU_vertbuf_attr_set(vbo_curves_nor, attr_id.nor, vbo_len_used, &pnor);
@@ -825,7 +824,6 @@ static void curve_create_edit_data_and_handles(
 /** \} */
 
 /* -------------------------------------------------------------------- */
-
 /** \name Public Object/Curve API
  * \{ */
 
@@ -896,10 +894,10 @@ void DRW_curve_batch_cache_create_requested(Object *ob)
 {
        BLI_assert(ELEM(ob->type, OB_CURVE, OB_SURF, OB_FONT));
 
-       Curve *me = (Curve *)ob->data;
-       CurveBatchCache *cache = curve_batch_cache_get(me);
+       Curve *cu = ob->data;
+       CurveBatchCache *cache = curve_batch_cache_get(cu);
 
-       /* Verify that all surface batches have needed attrib layers. */
+       /* Verify that all surface batches have needed attribute layers. */
        /* TODO(fclem): We could be a bit smarter here and only do it per material. */
        for (int i = 0; i < cache->mat_len; ++i) {
                if ((cache->cd_used & cache->cd_needed) != cache->cd_needed) {
@@ -979,7 +977,7 @@ void DRW_curve_batch_cache_create_requested(Object *ob)
                DRW_ADD_FLAG_FROM_IBO_REQUEST(mr_flag, cache->surf_per_mat_tris[i], CU_DATATYPE_SURFACE);
        }
 
-       CurveRenderData *rdata = curve_render_data_create(me, ob->runtime.curve_cache, mr_flag);
+       CurveRenderData *rdata = curve_render_data_create(cu, ob->runtime.curve_cache, mr_flag);
 
        /* DispLists */
        ListBase *lb = &rdata->ob_curve_cache->disp;