Revision: 70032
          http://sourceforge.net/p/brlcad/code/70032
Author:   mdtwenty
Date:     2017-07-31 21:14:26 +0000 (Mon, 31 Jul 2017)
Log Message:
-----------
fixed some indentation and coding style issues

Modified Paths:
--------------
    brlcad/branches/opencl/src/librt/primitives/bool.cl
    brlcad/branches/opencl/src/librt/primitives/primitive_util.c
    brlcad/branches/opencl/src/librt/primitives/rt.cl

Modified: brlcad/branches/opencl/src/librt/primitives/bool.cl
===================================================================
--- brlcad/branches/opencl/src/librt/primitives/bool.cl 2017-07-31 15:26:13 UTC 
(rev 70031)
+++ brlcad/branches/opencl/src/librt/primitives/bool.cl 2017-07-31 21:14:26 UTC 
(rev 70032)
@@ -638,7 +638,7 @@
                        // clear bit in mask
                        mask &= ~(1 << (31 - lz));
                    }
-                       if (ret) break;
+                    if (ret) break;
                }
                stack[stackend++] = ret;
                break;
@@ -665,7 +665,7 @@
     for (uint i = 0; i < bv_index; i++) {
        uint mask = segs_bv[pp_idx * bv_index + i];
        while (mask != 0) {
-               uint lz = clz(mask);
+            uint lz = clz(mask);
            uint k = seg_idx + (31 - lz);
            if (isset(segs_bv, pp_idx * bv_index, k - seg_idx) != 0) {
                segp = segs+k;
@@ -676,7 +676,7 @@
                }
            }
            // clear bit in mask
-               mask &= ~(1 << (31 - lz));
+           mask &= ~(1 << (31 - lz));
        }
     }
 }
@@ -726,7 +726,7 @@
     int code, ret;
 
     uint rt_index = total_regions/32 +1;
-       uint lastregion_id;
+    uint lastregion_id;
 
     // Get first region of the regiontable
     for (uint i = 0; i < rt_index; i++) {

Modified: brlcad/branches/opencl/src/librt/primitives/primitive_util.c
===================================================================
--- brlcad/branches/opencl/src/librt/primitives/primitive_util.c        
2017-07-31 15:26:13 UTC (rev 70031)
+++ brlcad/branches/opencl/src/librt/primitives/primitive_util.c        
2017-07-31 21:14:26 UTC (rev 70032)
@@ -618,7 +618,7 @@
     if (!clt_initialized) {
         const char *main_files[] = {
             "solver.cl",
-                       "bool.cl",
+            "bool.cl",
 
             "arb8_shot.cl",
             "bot_shot.cl",
@@ -887,18 +887,18 @@
            cl_mem ph;
            size_t sz_segs;
            cl_mem psegs;
-               size_t sz_ipartitions;
-               cl_uint *ipart;
-               cl_mem ipartitions;
-               size_t sz_partitions;
-               cl_mem ppartitions;
-               cl_int max_depth;
-               size_t sz_bv;
-               cl_uint *bv;
-               cl_mem segs_bv;
-               size_t sz_regiontable;
-               cl_uint *regiontable;
-               cl_mem regiontable_bv;
+            size_t sz_ipartitions;
+           cl_uint *ipart;
+           cl_mem ipartitions;
+           size_t sz_partitions;
+           cl_mem ppartitions;
+           cl_int max_depth;
+           size_t sz_bv;
+           cl_uint *bv;
+           cl_mem segs_bv;
+           size_t sz_regiontable;
+           cl_uint *regiontable;
+           cl_mem regiontable_bv;
            size_t snpix = swxh[0]*swxh[1];
 
            sz_counts = sizeof(cl_int)*npix;
@@ -932,12 +932,12 @@
            sz_h = sizeof(cl_uint)*(npix+1);
            h = (cl_uint*)bu_calloc(1, sz_h, "h");
            h[0] = 0;
-               max_depth = 0;
+           max_depth = 0;
            for (i=1; i<=npix; i++) {
                BU_ASSERT((counts[i-1] % 2) == 0);
                h[i] = h[i-1] + counts[i-1]/2;  /* number of segs is half the 
number of hits */
                if (counts[i-1]/2 > max_depth)
-                       max_depth = counts[i-1]/2;
+                    max_depth = counts[i-1]/2;
            }
            bu_free(counts, "counts");
 
@@ -946,15 +946,15 @@
 
            sz_segs = sizeof(struct cl_seg)*h[npix];
 
-               sz_ipartitions = sizeof(cl_uint)*npix; /* buffer to hold the 
number of partitions per ray */
-               sz_partitions = sizeof(struct cl_partition)*h[npix]*2; /*create 
partition buffer with size= 2*number of segments */
-               ipart = (cl_uint*)bu_calloc(1, sz_ipartitions, "ipart");
+           sz_ipartitions = sizeof(cl_uint)*npix; /* buffer to hold the number 
of partitions per ray */
+           sz_partitions = sizeof(struct cl_partition)*h[npix]*2; /*create 
partition buffer with size= 2*number of segments */
+           ipart = (cl_uint*)bu_calloc(1, sz_ipartitions, "ipart");
 
-               sz_bv = sizeof(cl_uint)*(h[npix]*2)*(max_depth/32 + 1); /* 
bitarray to represent the segs in each partition */
-               bv = (cl_uint*)bu_calloc(1, sz_bv, "bv");
+           sz_bv = sizeof(cl_uint)*(h[npix]*2)*(max_depth/32 + 1); /* bitarray 
to represent the segs in each partition */
+           bv = (cl_uint*)bu_calloc(1, sz_bv, "bv");
 
-               sz_regiontable = sizeof(cl_uint)*npix*(clt_db_nregions/32 +1); 
/* bitarray to represent the regions involved in each partition */
-               regiontable = (cl_uint*)bu_calloc(1, sz_regiontable, 
"regiontable");
+           sz_regiontable = sizeof(cl_uint)*npix*(clt_db_nregions/32 +1); /* 
bitarray to represent the regions involved in each partition */
+           regiontable = (cl_uint*)bu_calloc(1, sz_regiontable, "regiontable");
 
            bu_free(h, "h");
 
@@ -985,19 +985,19 @@
                psegs = NULL;
             }
 
-               ipartitions = clCreateBuffer(clt_context, 
CL_MEM_READ_WRITE|CL_MEM_COPY_HOST_PTR, sz_ipartitions, ipart, &error);
-               if (error != CL_SUCCESS) bu_bomb("failed to create OpenCL index 
partitions buffer");
-               bu_free(ipart, "ipart");
+           ipartitions = clCreateBuffer(clt_context, 
CL_MEM_READ_WRITE|CL_MEM_COPY_HOST_PTR, sz_ipartitions, ipart, &error);
+           if (error != CL_SUCCESS) bu_bomb("failed to create OpenCL index 
partitions buffer");
+           bu_free(ipart, "ipart");
 
-               segs_bv = clCreateBuffer(clt_context, 
CL_MEM_READ_WRITE|CL_MEM_COPY_HOST_PTR, sz_bv, bv, &error);
-               if (error != CL_SUCCESS) bu_bomb("failed to create OpenCL segs 
bitvector buffer");
-               bu_free(bv, "bv");
+           segs_bv = clCreateBuffer(clt_context, 
CL_MEM_READ_WRITE|CL_MEM_COPY_HOST_PTR, sz_bv, bv, &error);
+           if (error != CL_SUCCESS) bu_bomb("failed to create OpenCL segs 
bitvector buffer");
+           bu_free(bv, "bv");
 
-               regiontable_bv = clCreateBuffer(clt_context, 
CL_MEM_READ_WRITE|CL_MEM_COPY_HOST_PTR, sz_regiontable, regiontable, &error);
-               if (error != CL_SUCCESS) bu_bomb("failed to create OpenCL segs 
bitvector buffer");
-               bu_free(regiontable, "regiontable");
+           regiontable_bv = clCreateBuffer(clt_context, 
CL_MEM_READ_WRITE|CL_MEM_COPY_HOST_PTR, sz_regiontable, regiontable, &error);
+           if (error != CL_SUCCESS) bu_bomb("failed to create OpenCL segs 
bitvector buffer");
+           bu_free(regiontable, "regiontable");
 
-               if (sz_partitions != 0) {
+           if (sz_partitions != 0) {
                ppartitions = clCreateBuffer(clt_context, 
CL_MEM_READ_WRITE|CL_MEM_HOST_NO_ACCESS, sz_partitions, NULL, &error);
                if (error != CL_SUCCESS) bu_bomb("failed to create OpenCL 
partitions buffer");
 
@@ -1014,29 +1014,29 @@
                error = clEnqueueNDRangeKernel(clt_queue, clt_boolweave_kernel, 
1, NULL, &npix,
                        &snpix, 0, NULL, NULL);
                bu_semaphore_release(clt_semaphore);
-               } else {
+           } else {
                ppartitions = NULL;
-               }
+           }
 
-               bu_semaphore_acquire(clt_semaphore);
-               error = clSetKernelArg(clt_boolfinal_kernel, 0, sizeof(cl_mem), 
&ppartitions);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 1, 
sizeof(cl_mem), &ipartitions);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 2, 
sizeof(cl_mem), &psegs);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 3, 
sizeof(cl_mem), &ph);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 4, 
sizeof(cl_mem), &segs_bv);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 5, 
sizeof(cl_int), &max_depth);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 6, 
sizeof(cl_mem), &clt_db_bool_regions);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 7, 
sizeof(cl_uint), &clt_db_nregions);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 8, 
sizeof(cl_mem), &clt_db_rtree);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 9, 
sizeof(cl_mem), &regiontable_bv);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 10, 
sizeof(cl_int), &p.cur_pixel);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 11, 
sizeof(cl_int), &p.last_pixel);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 12, 
sizeof(cl_mem), &clt_db_regions_table);
-               error |= clSetKernelArg(clt_boolfinal_kernel, 13, 
sizeof(cl_uint), &clt_db_regions_table_size);
-               if (error != CL_SUCCESS) bu_bomb("failed to set OpenCL kernel 
arguments");
-               error = clEnqueueNDRangeKernel(clt_queue, clt_boolfinal_kernel, 
1, NULL, &npix,
-               &snpix, 0, NULL, NULL);
-               bu_semaphore_release(clt_semaphore);
+           bu_semaphore_acquire(clt_semaphore);
+           error = clSetKernelArg(clt_boolfinal_kernel, 0, sizeof(cl_mem), 
&ppartitions);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 1, sizeof(cl_mem), 
&ipartitions);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 2, sizeof(cl_mem), 
&psegs);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 3, sizeof(cl_mem), 
&ph);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 4, sizeof(cl_mem), 
&segs_bv);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 5, sizeof(cl_int), 
&max_depth);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 6, sizeof(cl_mem), 
&clt_db_bool_regions);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 7, sizeof(cl_uint), 
&clt_db_nregions);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 8, sizeof(cl_mem), 
&clt_db_rtree);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 9, sizeof(cl_mem), 
&regiontable_bv);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 10, sizeof(cl_int), 
&p.cur_pixel);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 11, sizeof(cl_int), 
&p.last_pixel);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 12, sizeof(cl_mem), 
&clt_db_regions_table);
+           error |= clSetKernelArg(clt_boolfinal_kernel, 13, sizeof(cl_uint), 
&clt_db_regions_table_size);
+           if (error != CL_SUCCESS) bu_bomb("failed to set OpenCL kernel 
arguments");
+           error = clEnqueueNDRangeKernel(clt_queue, clt_boolfinal_kernel, 1, 
NULL, &npix,
+                    &snpix, 0, NULL, NULL);
+            bu_semaphore_release(clt_semaphore);
 
            bu_semaphore_acquire(clt_semaphore);
            error = clSetKernelArg(clt_shade_segs_kernel, 0, sizeof(cl_mem), 
&ppixels);
@@ -1064,10 +1064,10 @@
            error |= clSetKernelArg(clt_shade_segs_kernel, 22, sizeof(cl_mem), 
&clt_db_indexes);
            error |= clSetKernelArg(clt_shade_segs_kernel, 23, sizeof(cl_mem), 
&clt_db_prims);
            error |= clSetKernelArg(clt_shade_segs_kernel, 24, sizeof(cl_mem), 
&clt_db_regions);
-               error |= clSetKernelArg(clt_shade_segs_kernel, 25, 
sizeof(cl_mem), &ppartitions);
-               error |= clSetKernelArg(clt_shade_segs_kernel, 26, 
sizeof(cl_mem), &ipartitions);
-               error |= clSetKernelArg(clt_shade_segs_kernel, 27, 
sizeof(cl_mem), &segs_bv);
-               error |= clSetKernelArg(clt_shade_segs_kernel, 28, 
sizeof(cl_int), &max_depth);
+           error |= clSetKernelArg(clt_shade_segs_kernel, 25, sizeof(cl_mem), 
&ppartitions);
+           error |= clSetKernelArg(clt_shade_segs_kernel, 26, sizeof(cl_mem), 
&ipartitions);
+           error |= clSetKernelArg(clt_shade_segs_kernel, 27, sizeof(cl_mem), 
&segs_bv);
+           error |= clSetKernelArg(clt_shade_segs_kernel, 28, sizeof(cl_int), 
&max_depth);
            if (error != CL_SUCCESS) bu_bomb("failed to set OpenCL kernel 
arguments");
            error = clEnqueueNDRangeKernel(clt_queue, clt_shade_segs_kernel, 1, 
NULL, &npix,
                    &snpix, 0, NULL, NULL);
@@ -1075,10 +1075,10 @@
 
            clReleaseMemObject(ph);
            clReleaseMemObject(psegs);
-               clReleaseMemObject(ipartitions);
-               clReleaseMemObject(ppartitions);
-               clReleaseMemObject(segs_bv);
-               clReleaseMemObject(regiontable_bv);
+           clReleaseMemObject(ipartitions);
+           clReleaseMemObject(ppartitions);
+           clReleaseMemObject(segs_bv);
+           clReleaseMemObject(regiontable_bv);
            }
            break;
        default:

Modified: brlcad/branches/opencl/src/librt/primitives/rt.cl
===================================================================
--- brlcad/branches/opencl/src/librt/primitives/rt.cl   2017-07-31 15:26:13 UTC 
(rev 70031)
+++ brlcad/branches/opencl/src/librt/primitives/rt.cl   2017-07-31 21:14:26 UTC 
(rev 70032)
@@ -603,7 +603,7 @@
         const double aspect, const int lightmodel, const uint nprims, global 
uchar *ids,
         global struct linear_bvh_node *nodes, global uint *indexes, global 
uchar *prims,
         global struct region *regions, global struct partition *partitions, 
global uint *ipartition,
-     global uint *segs_bv, const int max_depth)
+         global uint *segs_bv, const int max_depth)
 {
     const size_t id = get_global_size(0)*get_global_id(1)+get_global_id(0);
 

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
BRL-CAD Source Commits mailing list
brlcad-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to