mesa/src
Alyssa Rosenzweig eeebf5c2df panfrost: Remove vertex buffer offset from its size
The offset is added to the base address, so we need to subtract it from
the size to maintain the same end address and thus prevent a buffer
overflow:

   end_address = start_address + size

   start_address' = start_address + offset
   size' = size - offset

   end_address' = start_address' + size'
                = (start_address + offset) + (size - offset)
                = (start_address + size) + (offset - offset)
                = start_address + size
                = end_address

   QED.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
2019-08-22 13:31:39 -07:00
..
amd radv: Disable NGG for geometry shaders. 2019-08-22 12:47:32 +02:00
broadcom v3d: Use the correct opcodes for signed image min/max 2019-08-21 17:19:55 +00:00
compiler nir: Remove nir_const_load_to_arr 2019-08-22 12:24:13 -07:00
drm-shim meson: replace libmesa_util with idep_mesautil 2019-08-03 00:08:37 +00:00
egl gbm: Add buffer handling and visuals for fp16 formats 2019-08-21 18:36:57 +00:00
etnaviv etnaviv: Add valgrind support 2019-08-14 10:36:20 +02:00
freedreno nir: Add explicit signs to image min/max intrinsics 2019-08-21 17:19:55 +00:00
gallium panfrost: Remove vertex buffer offset from its size 2019-08-22 13:31:39 -07:00
gbm gbm: Add buffer handling and visuals for fp16 formats 2019-08-21 18:36:57 +00:00
getopt
glx glx: Make __glXGetDrawableAttribute return true sometimes 2019-08-22 13:29:06 -04:00
gtest delete autotools .gitignore files 2019-04-29 21:17:19 +00:00
hgl haiku: Fix hgl dispatch build. Tested under meson/scons. 2019-04-02 16:06:00 -05:00
imgui imgui: bump imgui memory editor copy 2019-06-18 15:34:13 +00:00
intel intel/nir: Add a helper for getting BRW_AOP from an intrinsic 2019-08-21 17:19:55 +00:00
loader dri: Add fp16 formats 2019-08-21 18:36:57 +00:00
mapi mesa: add ext_dsa GetMultiTexLevelParameterEXT 2019-08-19 18:50:08 -04:00
mesa glx: Sync <GL/glxext.h> with Khronos 2019-08-22 13:29:04 -04:00
panfrost pan/decode: Handle special varyings 2019-08-22 13:31:39 -07:00
util util/timespec: use unsigned 64 bit integers for nsec values 2019-08-22 09:35:57 +02:00
vulkan vulkan: Update the XML and headers to 1.1.119 2019-08-12 14:56:33 +00:00
meson.build v3d: Introduce a DRM shim for calling out to the simulator. 2019-07-25 08:56:19 -07:00
SConscript