Ignore:
Timestamp:
Dec 29, 2017, 7:17:27 AM (9 months ago)
Author:
matszpk
Message:

CLRadeonExtender: CLRXDocs: Small updates and fixes (typo/grammar).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CLRadeonExtender/trunk/doc/AmdCl2Abi.md

    r3552 r3568  
    33This chapter describes how kernel gets its argument, how access to constant data. Because
    44Kernel setup is AMD HSA configuration, hence we recommend to refer to ROCm-ABI documentation
    5 to get information about kernel setup and kernel arguments passing. Now assembler have
     5to get information about kernel setup and kernel arguments passing. Now an assembler have
    66all the AMD HSA configuration's pseudo-ops to do it.
    77
     
    1919* usegeneric - enable generic pointers support
    2020
    21 Number of user data registers depends on set of an enabled features. Following rules will
     21The number of user data registers depends on set of an enabled features. Following rules will
    2222be applied:
    2323
     
    5555* void* aqlwrap_pointer - 32-bit or 64-bit
    5656
    57 Further arguments in that buffer are an user arguments defined for kernel. Any pointer,
     57Further arguments in that buffer are an user arguments defined for a kernel. Any pointer,
    5858command queue, image, sampler, structure tooks 8 bytes (64-bit pointer) or
    59594 bytes (32-bit pointer) in 32-bit AMD OpenCL 2.0.
    60603 component vector tooks number of bytes  of 4 element vector.
    61 Smaller types likes (char, short) tooks 1-3 bytes. Alignment depends on same type
     61Smaller types likes (char, short) tooks 1-3 bytes. An alignment depends on same type
    6262or type of element (for vectors).
    6363
Note: See TracChangeset for help on using the changeset viewer.