mesa/src
Iago Toral Quiroga 3539bd63dd v3d: clamp gl_PointSize to a minimum of 1.0
The OpenGL ES spec requires that the value of gl_PointSize is clamped
to an implementation-dependent range matching what is advertised by
GL_ALIASED_POINT_SIZE_RANGE. For V3D this is [1.0, 512.0], but the
hardware won't clamp to the minimum side of the range and won't render
points with a size strictly smaller than 1.0 either, so we need to
clamp manually. For points larger than the maximum size of the range
the hardware clamps automatically.

Fixes piglit test:
spec/!opengl 2.0/vs-point_size-zero

Reviewed-by: Eric Anholt <eric@anholt.net>
2019-08-13 09:44:54 +02:00
..
amd nir: merge and extend nir_opt_move_comparisons and nir_opt_move_load_ubo 2019-08-12 22:01:30 +00:00
broadcom v3d: clamp gl_PointSize to a minimum of 1.0 2019-08-13 09:44:54 +02:00
compiler nir: add a pass to clamp gl_PointSize to a range 2019-08-13 09:44:12 +02:00
drm-shim meson: replace libmesa_util with idep_mesautil 2019-08-03 00:08:37 +00:00
egl util: add anon_file.h for all memfd/temp file usage 2019-08-07 22:57:55 +00:00
etnaviv etnaviv: Remove etna_bo_from_handle() prototype 2019-08-09 17:21:55 +02:00
freedreno nir: replace nir_move_load_const() with nir_opt_sink() 2019-08-12 22:01:30 +00:00
gallium v3d: do not automatically flush current job for SSBOs and shader images 2019-08-13 08:25:15 +02:00
gbm meson: replace last uses of libxmlconfig with idep_xmlconfig 2019-08-03 00:08:37 +00:00
getopt
glx glx: drop unnecessary pointer deref for function calls 2019-08-04 11:26:20 +01: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/tools: Fix aub_file initialization in intel_dump_gpu 2019-08-12 19:18:26 -07:00
loader mesa: Rename GLX_USE_TLS to USE_ELF_TLS. 2019-08-03 20:18:17 +02:00
mapi mesa: add EXT_shader_image_load_store glBindImageTextureEXT function 2019-08-06 17:40:53 -04:00
mesa i965/gen11: Emit SLICE_HASH_TABLE when pipes are unbalanced. 2019-08-12 16:19:08 -07:00
panfrost pan/midgard: Handle 64-bit address in mir_mask_of_read_components 2019-08-12 12:43:03 -07:00
util util: drop final reference to p_compiler.h 2019-08-09 22:59:43 +03: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