|
ef2c2b83
|
2013-09-26T10:06:07
|
|
Eliminate bitfield enum members to avoid GCC compile error.
BUG=448
R=shannonwoods@chromium.org
Review URL: https://codereview.appspot.com/14302044
|
|
b04b708c
|
2013-09-30T15:54:57
|
|
Refactored the generate_shaders.bat script to use a function to compile the shaders and have the option of creating debug shaders.
TRAC #23907
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
63b5f1fd
|
2013-09-23T14:52:14
|
|
Removed parameter validation from Texture::set* calls since validation is already done in ValidateTexParamParameters.
TRAC #23908
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
d4f180b2
|
2013-09-24T13:57:44
|
|
Validate compressed texture dimensions based on the per-format compressed block sizes rather than hard-coded values.
TRAC #23630
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
ce635695
|
2013-09-24T13:56:32
|
|
Context now returns maximum texture levels per texture type, updated validation to validate mip level based on the texture target.
TRAC #23630
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
784a8fd5
|
2013-09-24T12:33:16
|
|
Defer early-exit due to zero-sized copies until after all other validation for CopyTex*Image.
TRAC #20925
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
efb2a6ff
|
2013-09-24T10:22:42
|
|
Add the proper API errors for pixel unpack buffers.
1. For overflowing the currently bound pixel unpack buffer in TexImage and TexSubImage calls.
2. Enforce unpack buffer offset alignment for TexImage and TexSubImage calls.
We'll have to check for currently mapped buffers when we implement map.
TRAC #23842
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
1beb1db8
|
2013-09-18T14:36:28
|
|
Enable unpack buffer support for initializing 2D textures in TexImage2D.
TRAC #23843
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
4f1a8639
|
2013-09-24T10:13:04
|
|
Add helper functions to determien if addition and mulutiplication of unsigned values will cause an overflow.
TRAC #23842
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
cc4ec64c
|
2013-09-23T14:57:10
|
|
Use the same mechanism to process int/float literals
This also fixes the float overflow errno leaking bug.
BUG=
R=alokp@chromium.org
Review URL: https://codereview.appspot.com/13368050
|
|
ac44cd2b
|
2013-09-23T14:57:09
|
|
Add an option in ANGLE shader translator to initialize gl_Position to vec4(0.0, 0.0, 0.0, 1.0).
This is to work around driver bugs where shader compile or program link would fail incorrectly if gl_Position is not set in vertex shader.
At the moment at least Linux NVIDIA driver has this bug.
ANGLEBUG=472
R=alokp@chromium.org, kbr@chromium.org
Review URL: https://codereview.appspot.com/13509043
|
|
a15f3e84
|
2013-09-23T14:57:08
|
|
Expose the packing function so we can check varyings packing per program
ANGLEBUG=471
R=kbr@chromium.org
Review URL: https://codereview.appspot.com/13322043
|
|
f1d723c6
|
2013-09-23T14:57:07
|
|
Clamp numeric overflow rather than failing with an error
BUG=249086
ANGLEBUG=468
TEST=
R=alokp@chromium.org, kbr@chromium.org
Review URL: https://codereview.appspot.com/13195043
|
|
d2d340b0
|
2013-09-23T14:57:05
|
|
Add static_use to shader variable info query.
BUG=249018
ANGLEBUG=465
R=kbr@chromium.org
Review URL: https://codereview.appspot.com/13158043
|
|
fa3c346f
|
2013-09-23T14:57:04
|
|
Build fix: not all types support precisions.
Currently Angle translator made the wrong assumption that all variables have a precision, and ASSERT that.
BUG=276031
TBR=alokp@chromium.org
Review URL: https://codereview.appspot.com/13113044
|
|
a5a1dfc6
|
2013-09-23T14:57:03
|
|
Support precision for sampler types.
BUG=
R=alokp@chromium.org
Review URL: https://codereview.appspot.com/12833045
|
|
bc3f1ac6
|
2013-09-23T14:57:02
|
|
Minor refactoring of TSymbolTable.
Used pointers for precision-stack entries as well to avoid unnecessarily re-allocating PrecisionStackLevel whenever the vector needs to resize.
Added a scoped class to properly restore symbol-table level after each compile.
R=kbr@chromium.org
Review URL: https://codereview.appspot.com/12583047
|
|
74da9f2f
|
2013-09-23T14:57:01
|
|
Expose varying variables and also precision for all variables.
ANGLEBUG=457
R=alokp@chromium.org, kbr@chromium.org
Review URL: https://codereview.appspot.com/12487043
|
|
3c6344e7
|
2013-09-23T14:57:00
|
|
add TRACE_EVENT to ANGLE (reland)
Tracing code the same as previous CL:
https://codereview.appspot.com/12699047/
Setup code simplified, and follows the GetProcAddress model of other
gl functions.
R=shannonwoods@google.com
|
|
0b67bfbf
|
2013-09-23T14:56:59
|
|
Print token string into the syntax error message.
Bison calls yyerror("syntax error") when it cannot match any grammar rule.
We used to append current token string to the error message,
which got broken in r2202.
This patch restores the original behavior.
BUG=442
R=kbr@chromium.org
Review URL: https://codereview.appspot.com/12876043
|
|
8156b6be
|
2013-09-23T14:56:58
|
|
Fixed memory leak associated with TLS.
We used to allocate thread-local memory on each compile.
If the compile did not happen on the same thread as ShInitialize,
we leaked the thread-local memory.
It turns out that there is no need to allocate any thread-local
memory. This patch cleans up all the unnecessary junk around TLS.
BUG=crbug.com/181691
R=kbr@chromium.org
Review URL: https://codereview.appspot.com/11679046
Conflicts:
src/compiler/ConstantUnion.h
src/compiler/ShaderLang.cpp
src/compiler/Types.h
src/compiler/ValidateLimitations.cpp
|
|
36be856c
|
2013-09-23T14:56:57
|
|
Generate a new grammar with the Bison 2.7.1, the latest cygwin version.
TRAC #23854
Signed-off-by: Shannon Woods
Signed-off-by: Nicolas Capens
|
|
ba615196
|
2013-09-24T14:07:39
|
|
Normalize line endings of tracked files in the repository.
TRAC #23896
Signed-off-by: Shannon Woods
|
|
402bdcca
|
2013-09-24T13:01:24
|
|
Re-generate our compiled shaders with the new version of FXC.
TRAC #23838
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
cc9aa0f5
|
2013-09-04T11:10:22
|
|
Support the Windows 8 SDK version of fxc by default in generate_shaders.bat.
TRAC #23838
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
a21eea36
|
2013-09-18T14:36:25
|
|
Add pixel unpack buffer stubs to the Renderer classes.
TRAC #23841
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
89a0bf50
|
2013-09-18T14:36:24
|
|
Add initial implementation for PixelTransfer11, which will enable GPU buffer to texture and texture to buffer copies.
This is necessary for fast implementation of ES3 PBOs.
TRAC #23841
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
d3f0f1ec
|
2013-09-20T13:31:08
|
|
Expose and generalize Clear11's CompareStates function, and add methods for equality test and initialization.
TRAC #23841
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
10b411df
|
2013-09-18T14:36:23
|
|
Add a helper method to gl::RenderTarget to return the extents of the texture (width/height/depth).
TRAC #23841
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
c2da55cc
|
2013-09-18T14:36:22
|
|
Make CompilePS a shared utility method in the d3d11 namespace, and add methods for vertex and geometry shaders.
TRAC #23841
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
bdfa2289
|
2013-09-18T14:36:21
|
|
Move and adjust the name of the Blit11 local functions to be consistent with our coding style.
TRAC #23841
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
3466a4d0
|
2013-09-18T14:36:20
|
|
Add a helper method to return the number of components in a texture format.
TRAC #23841
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
02f20dd8
|
2013-09-12T12:07:42
|
|
Fix compile error regressions in OutputGLSL and OutputESSL.
These were broken back with the symbol table changes.
TRAC #23857
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
88f18f45
|
2013-09-18T14:36:19
|
|
Use the context's PixelUnpackState as an argument to Texture's implementation of setImage and subImage.
We need to access the current unpack buffer for our implementation of PBOs.
TRAC #23840
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
950a775e
|
2013-09-18T14:36:18
|
|
Move the pixel pack and unpack related state into separate structs, for easy parameter passing.
TRAC #23840
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
666e2866
|
2013-09-10T12:04:29
|
|
Ensure the 'slice' pixel unpack/pack alignment is only aligned based on the row stride.
TRAC #23837
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
384b6041
|
2013-09-13T10:06:24
|
|
Add missing varying in and out qualifiers to the interpolation qualifier switch statement.
This was causing a benign assert in Debug mode with GLSL ES 1.00 shaders.
TRAC #23746
Signed-off-by: Shannon Woods
|
|
abef6807
|
2013-09-05T16:54:19
|
|
Remove an unnecessary and non-compliant format check from the SubImage family of calls.
We were overly restricting the user's input data for SubImage calls.
TRAC #23834
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
978911ca
|
2013-08-15T12:43:29
|
|
InputLayoutCache only hashes input layout keys up to last used element.
R=geofflang@chromium.org
Review URL: https://codereview.appspot.com/12676043
Conflicts:
src/common/version.h
src/libGLESv2/libGLESv2.vcxproj
src/libGLESv2/renderer/InputLayoutCache.cpp
|
|
3841b8e0
|
2013-09-10T18:23:12
|
|
Revert "Eliminate bitfield enum members."
This reverts commit 56702e6d60883f2d1e33641b907680a852cdb15a.
|
|
3f2daa89
|
2013-08-07T12:58:57
|
|
Presort reverse mapping of ProgramBinary::mSemanticIndex.
|
|
b11713fb
|
2013-08-01T16:02:39
|
|
Made multiple calls to ShInitialize not assert.
BUG=456
R=apatrick@chromium.org, kbr@chromium.org
Review URL: https://codereview.appspot.com/11916046
Conflicts:
src/common/version.h
src/compiler/ShaderLang.cpp
|
|
0fd7786d
|
2013-09-09T16:24:06
|
|
Change the backing for integer 32-bit three-channel textures internally to four components.
On some systems three-channel int textures are not renderable in D3D11.
TRAC #23822
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
1d855fed
|
2013-09-09T16:24:05
|
|
Fix an incorrect type entry for RGB565 in the ES3 formats table.
TRAC #23823
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
18a44701
|
2013-09-09T16:24:04
|
|
Fix the format table entry for RGB10_A2UI to be RGBA_INTEGER instead of RGBA. Also add a missing format mapping.
TRAC #23823
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
|
|
66192b3e
|
2013-09-09T15:41:37
|
|
Add GL_STRUCT_ANGLEX case handling to the variable row and column count methods.
TRAC #23749
Signed-off-by: Nicolas Capens
|
|
5609378d
|
2013-08-30T13:21:11
|
|
Add full support for uniform structs.
TRAC #23750
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
5b085dc3
|
2013-08-30T13:21:11
|
|
Add a field to uniforms to track which element within a register the uniform should be uploaded to.
This is necessary to support HLSL-backed uniform structs.
TRAC #23750
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
28167c62
|
2013-08-30T13:21:10
|
|
Add support for struct varyings, and more robust varying link validation.
TRAC #23749
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
94599669
|
2013-08-30T13:21:10
|
|
Ensure struct varyings maintain the proper interpolation qualifier for the child fields.
TRAC #23749
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
86a97a1a
|
2013-08-30T13:21:09
|
|
Use the proper register count for structs in HLSL uniforms and varyings.
We must respect HLSL packing rules when uploading structs to D3D.
TRAC #23748
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
2b538b85
|
2013-08-30T13:21:09
|
|
Rename some constants in BlockLayoutEncoder for clarity.
TRAC #23748
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
c2141fb3
|
2013-08-30T13:21:08
|
|
Consolidate the register counting functions to a single location in the HLSL layout encoder source.
This new method explicitly depends on HLSL packing rules, instead of a GL idiom.
TRAC #23748
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
77456f28
|
2013-08-30T13:21:07
|
|
Allow block encoders to work with a NULL pointer for the output list structure.
TRAC #23748
Signed-off-by: Nicolas Capens
Signed-off-by: Geoff Lang
|
|
a6da33a1
|
2013-08-30T13:21:07
|
|
Remove the gl::Varying class, and replace all usages with sh::Varying.
TRAC #23746
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
9d2ffb1d
|
2013-08-30T13:21:04
|
|
Refactor sh::Uniform and sh::ShaderVariable into a shader variable base type with different child types.
This change gives us better memory usage (many fields are unnecessary in different types) with better static
typing and clear type abstraction for specific methods that might take Attributes or Varyings, etc.
TRAC #23754
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
912cbfe8
|
2013-08-30T13:21:03
|
|
Allow the block encoder classes to encode types directly passed by value, instead of as a compound type.
TRAC #23754
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
bcb6a1e0
|
2013-08-30T13:21:03
|
|
Simplify the varying priority sorting logic, and add more verbose comments.
TRAC #23746
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
139b9091
|
2013-08-30T13:21:06
|
|
Simplify the gl::Varying struct to be more like sh::Varying.
The subsequent patches will remove gl::Varying entirely.
TRAC #23746
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
ce79dda1
|
2013-08-30T13:21:06
|
|
Change the varyings list type from a linked list to a vector type.
TRAC #23746
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
1cb333eb
|
2013-08-30T13:21:05
|
|
Rename compiler/Uniform.cpp+h to ShaderVariable.cpp+h.
TRAC #23754
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
47fdd13e
|
2013-08-30T13:21:04
|
|
Pass varyings to the GLES API from the translator using a direct pointer.
Instead of parsing them indirectly from HLSL, the pointer will allow us to more flexibly
support new types, especially compound types such as structures.
TRAC #23754
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
921968ca
|
2013-09-04T16:59:22
|
|
Worked around an issue that causes a TDR timeout when Blit11::copyDepthStencil is called repeatedly.
TRAC #23650
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
125deab6
|
2013-08-09T13:34:16
|
|
Moved the clipping of blit rectangles to bounds or scissors into the Renderers since rounding to integers can cause errors when stretching in ES3.
TRAC #23650
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
c832516a
|
2013-08-09T13:26:56
|
|
Added a Context::getScissorParams method.
TRAC #23650
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
7f6562b2
|
2013-08-28T09:37:27
|
|
Prepend the GLSL code in a comment to the generated HLSL shaders when compiled in debug mode.
TRAC #23775
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
536d7265
|
2013-08-26T17:04:20
|
|
Replaced the char pointers with std::strings in the Shader classes.
TRAC #23775
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
42359ca9
|
2013-08-21T13:25:17
|
|
Implemented glClearBuffer*
TRAC #23475
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
0b83323d
|
2013-08-21T10:13:29
|
|
Perform validation of glClear parameters at the API level.
TRAC #23475
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
da507fea
|
2013-08-20T12:01:42
|
|
Refactored the ClearParameters type and moved Renderer11's clear logic into a Clear11 helper class.
TRAC #23475
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
646559fe
|
2013-08-15T11:08:15
|
|
Add support for the remaining ES3 framebuffer attachment parameter queries.
TRAC #23474
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
0a804796
|
2013-08-13T13:09:43
|
|
Add Renderbuffer::getComponentType and Renderbuffer::getColorEncoding methods.
TRAC #23474
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
b2f3d05c
|
2013-08-13T12:49:27
|
|
Replaced the custom component type and SRGB bool with GLenums.
TRAC #23474
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
9060a4e0
|
2013-08-12T16:22:57
|
|
Fix some missing UBO qualifier link validation errors.
TRAC #23747
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
19571818
|
2013-08-12T15:26:34
|
|
Add more robust support for interpolation and storage qualifiers with varyings for GLSL ES 3.00.
This fixes some conformance failures in the dEQP varying link tests, particularly with ints and the flat keyword.
TRAC #23745
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
f2e0f9bb
|
2013-08-26T16:39:42
|
|
Moved the code to combine interpolation and stoarge qualifiers to the parse helper.
TRAC #23745
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
|
|
9b4f3849
|
2013-08-26T15:29:30
|
|
Fix using the incorrect vertex count in instancing drawing using the streaming buffer.
This could cause visual corruption from reading past the end of initialized vertex data.
R=geofflang@chromium.org, shannonwoods@chromium.org
ANGLEBUG=467
Review URL=https://codereview.appspot.com/12937045
Test=WebGL CTS 1.0.2
|
|
96b67e39
|
2013-08-26T15:29:29
|
|
Make gl::Buffer::size() a const method.
R=geofflang@chromium.org, shannonwoods@chromium.org
ANGLEBUG=467
Review URL: https://codereview.appspot.com/12937045
Test=WebGL CTS 1.0.2
|
|
0bbd11c1
|
2013-08-21T14:42:01
|
|
Fix Texture2DArray calling Texture::set/subImage with invalid pointers when the pixels pointer is NULL.
TRAC #23767
Author: Geoff Lang
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
|
|
c144974c
|
2013-08-15T14:18:10
|
|
Add the validation files to the gyp file.
TRAC #23733
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
15934d52
|
2013-08-19T14:28:49
|
|
Adds API-level functionality for indexed query functions
TRAC #23468
Author: Shannon Woods
Signed-off-by: Jamie Madill
Signed-off-by: Nicolas Capens
|
|
1b2fb853
|
2013-08-19T14:28:48
|
|
Implements indexed query functionality
TRAC #23468
Author: Shannon Woods
Signed-off-by: Jamie Madill
Signed-off-by: Nicolas Capens
|
|
5fe0caa1
|
2013-08-19T14:28:47
|
|
Adds size and offset queries to BindingOffsetPointer
TRAC #23468
Author: Shannon Woods
Signed-off-by: Jamie Madill
Signed-off-by: Nicolas Capens
|
|
79031cb5
|
2013-08-12T12:55:17
|
|
TextureStorage11::updateSubresourceLevel will now use the blitter if it is updating a depth stencil texture.
TRAC #23531
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
de14d607
|
2013-08-14T12:28:33
|
|
Fixed a bug where the frontFace shader constant would not be updated if the drawMode or frontFace changed but not the viewport.
TRAC #23719
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
23c8169f
|
2013-08-12T10:46:58
|
|
Add support for GL_NUM_EXTENSIONS.
TRAC #23704
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
56702e6d
|
2013-08-12T11:10:06
|
|
Eliminate bitfield enum members.
TRAC #23653
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Author: Nicolas Capens
|
|
5724442b
|
2013-08-09T15:35:44
|
|
Removed checks for DXGI_FORMAT_R32G32B32_FLOAT support since GL_RGB32F is converted to DXGI_FORMAT_R32G32B32A32_FLOAT.
TRAC #23651
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
34dbb6f5
|
2013-08-05T15:05:47
|
|
Capitalized the first letter of all validation function names.
TRAC #23629
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
e8ebe7f6
|
2013-08-05T15:03:13
|
|
Refactored entry point validation functions into their own files.
TRAC #23629
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
5b61c696
|
2013-08-02T15:02:59
|
|
Load 1 into the alpha channel of RGB integer formats instead of 0.
TRAC #23651
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
7e9ee232
|
2013-08-05T10:18:42
|
|
Add GL_DEPTH_STENCIL_ATTACHMENT attachment handling to glFramebufferRenderbuffer.
TRAC #23668
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
444419fd
|
2013-08-05T14:15:41
|
|
Fixed the rounding of the source lookup in Blit11's copy depth stencil.
TRAC #23669
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
4150b35b
|
2013-08-05T14:14:43
|
|
Fixed ES3 incorreclty not allowing 2D array textures to accept depth stencil formats.
TRAC #23669
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
e836cf2a
|
2013-08-05T14:12:37
|
|
Fixed a bug where height was used instead of width to calculate a mip size.
TRAC #23669
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
ed573c25
|
2013-08-05T14:11:51
|
|
Fixed a bug where the parameters to gl::GetDepthPitch were passed in the wrong order.
TRAC #23669
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
fdf06948
|
2013-08-06T10:41:05
|
|
Split the overflow check into explicit multiplication and addition overflow checks.
TRAC #23671
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
b23fc091
|
2013-08-06T10:43:14
|
|
Change the offset variable to an unsigned int since it cannot be negative and is assigned to streamOffset which is an unsigned int.
TRAC #23671
Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
|
|
78568ba9
|
2013-08-08T14:15:08
|
|
Releases a resource that was leaking.
TRAC #23656
Author: Shannon Woods
Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
|
|
9edebd68
|
2013-08-06T10:59:10
|
|
Implement mipmapping for integer samplers.
TRAC #23655
Signed-off-by: Geoff Lang
Signed-off-by: Shannon Woods
Author: Nicolas Capens
|