643 Commits (e36302cc930df66e7172d9d0444ab9844f6bc006)

Author SHA1 Message Date
Jakob Bornecrantz 91ef824294 vrend: Warn on different type and format when reading back FBOs v2 7 years ago
Jakob Bornecrantz 2505058446 vrend: Up the shader feature level when on GLES 3.x 7 years ago
Jakob Bornecrantz 7029a45fec vrend: Add GL_EXT_transform_feedback for gles 7 years ago
Jakob Bornecrantz a7c7117319 vrend: Add GL_ARB_uniform_buffer_object for gles 7 years ago
Tomeu Vizoso 25165ad72a vrend: Enable texture_multisample for GLES 7 years ago
Jakob Bornecrantz de8528cd1c vrend: Use glFramebuffer3DOES on GLES 7 years ago
Gert Wollny 04884aa7e4 Don't handle rasterizer state depth-clip in virgl_clear 7 years ago
Alexandros Frantzis 78c9c237b0 vrend: Associate host UBOs with the correct gallium uniform buffers 7 years ago
Gert Wollny 704c619785 Add support for GL_ANY_SAMPLES_PASSED_CONSERVATIVE query method 7 years ago
Gert Wollny bab29c2243 vrend_clear: clear and restore rasterizer discard and depth clamp 7 years ago
Jakob Bornecrantz 9f1fe32c9c vrend: Handle primitive reset when running on GLES 7 years ago
Jakob Bornecrantz 9d84a03602 vrend: Nop sends to backing iovs for readonly textures v2. 7 years ago
Alexandros Frantzis b16b08e60f vrend: Use destination swizzle when creating blit shaders 7 years ago
Alexandros Frantzis 732e68e48d vrend: Use source swizzle when blitting with GL 7 years ago
gurchetansingh@chromium.org 8299313e14 vrend: query for GL_SHADER_BUFFER_OFFSET_ALIGNMENT 7 years ago
Robert Tarasov 9ed16488b2 Fixes an issue with blitting R8G8B8X8_UNORM buffer 7 years ago
Joe M. Kniss cfb0750aa9 tgsi: Implement invariant atrib for TGSI to GLSL 7 years ago
Robert Tarasov 45bf40989c vrend: Use regular blit if both buffers are sRGB 7 years ago
Lepton Wu 21bbc9ea2d vrend: call glFlush after glFenceSync. 7 years ago
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