224 Commits (85675f35b083f0d89274d9c0f4e11c2e58eb7725)

Author SHA1 Message Date
Stéphane Marchesin 85675f35b0 vrend: Add more caps for gles 7 years ago
Robert Tarasov b199ddde9d Fixes an issue with blitting of sRGB buffers 7 years ago
Dave Airlie 6633ab6bdd shader: start plumbing number of cull outputs through 7 years ago
Dave Airlie ee13e4b9b7 shader: handle declaring fragment shader clip distance input. 7 years ago
Dave Airlie 6aebabf36c shader: rename some shader info and key vars. 7 years ago
Gurchetan Singh 23e3c635de vrend: specify GL_UNPACK_IMAGE_HEIGHT 7 years ago
Stéphane Marchesin e4b943eeaf vrend: Don't set resolve filter for non-RGBA buffers 7 years ago
Dave Airlie 26a7ca8fad virglrenderer: add ARB_cull_distance support. 7 years ago
Stéphane Marchesin a9f6bb03de vrend: Take swizzle + fallback combination into account 7 years ago
Jakob Bornecrantz 241b88ac8c vrend: Do not set GL_TEXTURE_CUBE_MAP_SEAMLESS on GLES 7 years ago
Jakob Bornecrantz 877834ad75 vrend: Rework caps for running on GLES hosts v3 7 years ago
Gurchetan Singh f8d5ad494a vrend: use u_minify instead of right shift 7 years ago
Gurchetan Singh b3296a37e1 vrend: specify correct offset in resource copy fallback path 7 years ago
Gurchetan Singh b070fa2dd9 vrend: create a helper function that returns texture depth 7 years ago
Stéphane Marchesin a6a51a2e53 vrend: Implement seamless cube maps 7 years ago
Gurchetan Singh be996c7dde vrend: specify destination z in resource copy fallback path 7 years ago
Robert Tarasov b75e0a1dab vrend: Fixes stencil cleaning issue in OpenGL ES3 7 years ago
Gurchetan Singh 272a8901bd vrend: fix texture upload for 3-byte formats 7 years ago
Jakob Bornecrantz 58d9153672 vrend: Report missing texture functions 7 years ago
Jakob Bornecrantz df81cfb4b1 vrend: Warn on invalid GLES state usage 7 years ago
Jakob Bornecrantz 8c418f5495 vrend: Silence lots of warnings with snprintf 7 years ago
Dave Airlie 66fa155ddc shader: rename shader outputs for easier distinction. 7 years ago
Gurchetan Singh 744c1db862 vrend: further modify read_transfer_data / write_transfer_data 7 years ago
Gurchetan Singh d49a5a4de1 vrend: a layer be should block_width * block_height * depth 7 years ago
Gurchetan Singh 30403b8241 Revert "vrend: make temporary buffer used by iovec read/write large enough" 7 years ago
Dave Airlie f38d701226 vrend: also set mask to 0 for 1.0 values. 7 years ago
Gurchetan Singh e3c79887c8 vrend: make temporary buffer used by iovec read/write large enough 7 years ago
Stéphane Marchesin c284516c53 vrend: Fix iovec read/write for depth 7 years ago
Gurchetan Singh 88444a8ee8 vrend: query for GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT / GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT 7 years ago
Elie Tournier 048d8ccec2 vrend: Replace 1D texture by 2D one for OpenGL ES v2 7 years ago
Jakob Bornecrantz 2f1558f520 vrend: Support GLES shaders v2 7 years ago
Joe M. Kniss 678df551b3 renderer: remove winsys_adjust.zw (DepthRange scale, trans) 7 years ago
Stéphane Marchesin 9b77920452 vrend: Fix use-after-free in bound programs 7 years ago
Dave Airlie 12f25462c2 virglrenderer: introduce a second capability set to workaround bugs in first. 7 years ago
Gurchetan Singh fa835b0f88 vrend: don't hardcode context version 7 years ago
Stéphane Marchesin 488765c82e vrend: Emit dithering state 7 years ago
Stéphane Marchesin 735fccca63 vrend: Enable sRGB if any attachment is sRGB 7 years ago
Dave Airlie eeedf7f4ee vrend: fix geometry shader dirty check. 7 years ago
Dave Airlie 4cb8aeb4f4 vrend: reset the ctx's to NULL on reset. 7 years ago
Jakob Bornecrantz 2447355893 vrend: Support BGRX & BGRA formats v2 7 years ago
Jakob Bornecrantz 7fcd67db4b vrend: Enable getting cursor contents when running on GLES 7 years ago
Elie Tournier 329e2cf917 vrend: Get the glsl version return by OpenGL ES 7 years ago
Jakob Bornecrantz d252df0469 vrend: Silence warnings on invalid glLineWidth state 7 years ago
Dave Airlie 6f67669641 vrend: enable sample shading 7 years ago
Dave Airlie 9485f7ed36 vrend: add support for indirect draws. 7 years ago
Stéphane Marchesin 35ee63a688 vrend: Emit line width 7 years ago
Stéphane Marchesin 4977d1fa02 vrend: Support caps struct v2 7 years ago
Gurchetan Singh 252b00d77c vrend: use full colormask before a clear, restore previous colormask afterwards 7 years ago
Jakob Bornecrantz 9fd1df5576 vrend: Warn and partially work around missing GL_TEXTURE_RECTANGLE 7 years ago
Jakob Bornecrantz ee9418fbce vrend: Warn on SRGB Framebuffers 7 years ago